Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2024-01-03 03:42:29 +00:00
parent 2b692470bf
commit 8937190b11
166 changed files with 12406 additions and 12254 deletions

View File

@ -820,7 +820,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1513143821
#define SIGNATURE_HASH 4123013074
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1120,14 +1120,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.cypress.1513143821"
#define TS_SIGNATURE "rusEFI master.2024.01.03.cypress.4123013074"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -820,7 +820,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 417429923
#define SIGNATURE_HASH 3071404156
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1120,14 +1120,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.kin.417429923"
#define TS_SIGNATURE "rusEFI master.2024.01.03.kin.3071404156"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1057,7 +1057,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 3590231499
#define SIGNATURE_HASH 2047738900
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1357,14 +1357,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.subaru_eg33_f7.3590231499"
#define TS_SIGNATURE "rusEFI master.2024.01.03.subaru_eg33_f7.2047738900"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -403,6 +403,7 @@ entry = m_maximumRetard, "Knock: Max retard", float, "%.3f"
entry = tcuCurrentGear, "Current Gear", int, "%d"
entry = tcRatio, "TCU: Torque Converter Ratio", float, "%.3f"
entry = lastShiftTime, "lastShiftTime", float, "%.3f"
entry = tcu_currentRange, "TCU: Current Range", int, "%d"
entry = throttleUseWotModel, "Air: Throttle model WOT", int, "%d"
entry = throttleModelCrossoverAngle, "Air: Throttle crossover pos", float, "%.3f"
entry = throttleEstimatedFlow, "Air: Throttle flow estimate", float, "%.3f"

View File

@ -74,6 +74,7 @@ dialog = tcu_controllerDialog, "tcu_controller"
graphLine = tcuCurrentGear
graphLine = tcRatio
graphLine = lastShiftTime
graphLine = tcu_currentRange
indicatorPanel = throttle_modelIndicatorPanel, 2
indicator = {throttleUseWotModel}, "throttleUseWotModel No", "throttleUseWotModel Yes"

View File

@ -36,26 +36,26 @@ LDS_lambda_monitor,
#define IGNITION_STATE_BASE_ADDRESS 844
#define KNOCK_CONTROLLER_BASE_ADDRESS 884
#define TCU_CONTROLLER_BASE_ADDRESS 916
#define THROTTLE_MODEL_BASE_ADDRESS 924
#define HIGH_PRESSURE_FUEL_PUMP_BASE_ADDRESS 936
#define INJECTOR_MODEL_BASE_ADDRESS 964
#define LAUNCH_CONTROL_STATE_BASE_ADDRESS 976
#define ANTILAG_SYSTEM_STATE_BASE_ADDRESS 984
#define BOOST_CONTROL_BASE_ADDRESS 996
#define AC_CONTROL_BASE_ADDRESS 1020
#define FAN_CONTROL_BASE_ADDRESS 1036
#define FUEL_PUMP_CONTROL_BASE_ADDRESS 1040
#define MAIN_RELAY_BASE_ADDRESS 1044
#define ENGINE_STATE_BASE_ADDRESS 1048
#define TPS_ACCEL_STATE_BASE_ADDRESS 1140
#define TRIGGER_CENTRAL_BASE_ADDRESS 1188
#define TRIGGER_STATE_BASE_ADDRESS 1248
#define TRIGGER_STATE_PRIMARY_BASE_ADDRESS 1288
#define WALL_FUEL_STATE_BASE_ADDRESS 1296
#define IDLE_STATE_BASE_ADDRESS 1304
#define ELECTRONIC_THROTTLE_BASE_ADDRESS 1352
#define WIDEBAND_STATE_BASE_ADDRESS 1404
#define DC_MOTORS_BASE_ADDRESS 1416
#define SENT_STATE_BASE_ADDRESS 1428
#define VVT_BASE_ADDRESS 1436
#define LAMBDA_MONITOR_BASE_ADDRESS 1440
#define THROTTLE_MODEL_BASE_ADDRESS 928
#define HIGH_PRESSURE_FUEL_PUMP_BASE_ADDRESS 940
#define INJECTOR_MODEL_BASE_ADDRESS 968
#define LAUNCH_CONTROL_STATE_BASE_ADDRESS 980
#define ANTILAG_SYSTEM_STATE_BASE_ADDRESS 988
#define BOOST_CONTROL_BASE_ADDRESS 1000
#define AC_CONTROL_BASE_ADDRESS 1024
#define FAN_CONTROL_BASE_ADDRESS 1040
#define FUEL_PUMP_CONTROL_BASE_ADDRESS 1044
#define MAIN_RELAY_BASE_ADDRESS 1048
#define ENGINE_STATE_BASE_ADDRESS 1052
#define TPS_ACCEL_STATE_BASE_ADDRESS 1144
#define TRIGGER_CENTRAL_BASE_ADDRESS 1192
#define TRIGGER_STATE_BASE_ADDRESS 1252
#define TRIGGER_STATE_PRIMARY_BASE_ADDRESS 1292
#define WALL_FUEL_STATE_BASE_ADDRESS 1300
#define IDLE_STATE_BASE_ADDRESS 1308
#define ELECTRONIC_THROTTLE_BASE_ADDRESS 1356
#define WIDEBAND_STATE_BASE_ADDRESS 1408
#define DC_MOTORS_BASE_ADDRESS 1420
#define SENT_STATE_BASE_ADDRESS 1432
#define VVT_BASE_ADDRESS 1440
#define LAMBDA_MONITOR_BASE_ADDRESS 1444

View File

@ -524,258 +524,259 @@ m_maximumRetard = scalar, F32, 912, "", 1, 0
tcuCurrentGear = scalar, S08, 916, "gear", 1, 0
tcRatio = scalar, U16, 918, "value", 0.01, 0
lastShiftTime = scalar, F32, 920, "", 1, 0
; total TS size = 924
throttleUseWotModel = bits, U32, 924, [0:0]
throttleModelCrossoverAngle = scalar, S16, 928, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 932, "g/s", 1, 0
; total TS size = 936
m_requested_pump = scalar, F32, 936, "", 1, 0
fuel_requested_percent = scalar, F32, 940, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 944, "", 1, 0
noValve = bits, U32, 948, [0:0]
angleAboveMin = bits, U32, 948, [1:1]
isHpfpInactive = bits, U32, 948, [2:2]
m_pressureTarget_kPa = scalar, F32, 952, "", 1, 0
nextLobe = scalar, F32, 956, "", 1, 0
di_nextStart = scalar, F32, 960, "v", 1, 0
; total TS size = 964
m_deadtime = scalar, F32, 964, "ms", 1, 0
pressureDelta = scalar, F32, 968, "kPa", 1, 0
pressureRatio = scalar, F32, 972, "", 1, 0
; total TS size = 976
retardThresholdRpm = scalar, S32, 976, "", 1, 0
combinedConditions = bits, U32, 980, [0:0]
launchActivatePinState = bits, U32, 980, [1:1]
isLaunchCondition = bits, U32, 980, [2:2]
isSwitchActivated = bits, U32, 980, [3:3]
isClutchActivated = bits, U32, 980, [4:4]
isValidInputPin = bits, U32, 980, [5:5]
activateSwitchCondition = bits, U32, 980, [6:6]
rpmCondition = bits, U32, 980, [7:7]
speedCondition = bits, U32, 980, [8:8]
tpsCondition = bits, U32, 980, [9:9]
; total TS size = 984
isAntilagCondition = bits, U32, 984, [0:0]
ALSMinRPMCondition = bits, U32, 984, [1:1]
ALSMaxRPMCondition = bits, U32, 984, [2:2]
ALSMinCLTCondition = bits, U32, 984, [3:3]
ALSMaxCLTCondition = bits, U32, 984, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 984, [5:5]
isALSSwitchActivated = bits, U32, 984, [6:6]
ALSActivatePinState = bits, U32, 984, [7:7]
ALSSwitchCondition = bits, U32, 984, [8:8]
ALSTimerCondition = bits, U32, 984, [9:9]
fuelALSCorrection = scalar, F32, 988, "", 1, 0
timingALSCorrection = scalar, S16, 992, "deg", 0.01, 0
timingALSSkip = scalar, S16, 994, "deg", 0.01, 0
; total TS size = 996
isTpsInvalid = bits, U32, 996, [0:0]
m_shouldResetPid = bits, U32, 996, [1:1]
isBelowClosedLoopThreshold = bits, U32, 996, [2:2]
isNotClosedLoop = bits, U32, 996, [3:3]
isZeroRpm = bits, U32, 996, [4:4]
hasInitBoost = bits, U32, 996, [5:5]
rpmTooLow = bits, U32, 996, [6:6]
tpsTooLow = bits, U32, 996, [7:7]
mapTooLow = bits, U32, 996, [8:8]
isPlantValid = bits, U32, 996, [9:9]
luaTargetAdd = scalar, S16, 1000, "v", 0.5,0
boostOutput = scalar, S16, 1002, "percent", 0.01,0
luaTargetMult = scalar, F32, 1004, "v", 1,0
openLoopPart = scalar, F32, 1008, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1012, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1016, "%", 0.5,0
boostControlTarget = scalar, S16, 1018, "kPa", 0.03333333333333333,0
; total TS size = 1020
acButtonState = scalar, S08, 1020, "", 1, 0
m_acEnabled = bits, U32, 1024, [0:0]
engineTooSlow = bits, U32, 1024, [1:1]
engineTooFast = bits, U32, 1024, [2:2]
noClt = bits, U32, 1024, [3:3]
engineTooHot = bits, U32, 1024, [4:4]
tpsTooHigh = bits, U32, 1024, [5:5]
isDisabledByLua = bits, U32, 1024, [6:6]
acCompressorState = bits, U32, 1024, [7:7]
latest_usage_ac_control = scalar, S32, 1028, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1032, "", 1, 0
; total TS size = 1036
cranking0 = bits, U32, 1036, [0:0]
notRunning0 = bits, U32, 1036, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1036, [2:2]
brokenClt0 = bits, U32, 1036, [3:3]
enabledForAc0 = bits, U32, 1036, [4:4]
hot0 = bits, U32, 1036, [5:5]
cold0 = bits, U32, 1036, [6:6]
tcu_currentRange = scalar, U08, 924, "", 1, 0
; total TS size = 928
throttleUseWotModel = bits, U32, 928, [0:0]
throttleModelCrossoverAngle = scalar, S16, 932, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 936, "g/s", 1, 0
; total TS size = 940
m_requested_pump = scalar, F32, 940, "", 1, 0
fuel_requested_percent = scalar, F32, 944, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 948, "", 1, 0
noValve = bits, U32, 952, [0:0]
angleAboveMin = bits, U32, 952, [1:1]
isHpfpInactive = bits, U32, 952, [2:2]
m_pressureTarget_kPa = scalar, F32, 956, "", 1, 0
nextLobe = scalar, F32, 960, "", 1, 0
di_nextStart = scalar, F32, 964, "v", 1, 0
; total TS size = 968
m_deadtime = scalar, F32, 968, "ms", 1, 0
pressureDelta = scalar, F32, 972, "kPa", 1, 0
pressureRatio = scalar, F32, 976, "", 1, 0
; total TS size = 980
retardThresholdRpm = scalar, S32, 980, "", 1, 0
combinedConditions = bits, U32, 984, [0:0]
launchActivatePinState = bits, U32, 984, [1:1]
isLaunchCondition = bits, U32, 984, [2:2]
isSwitchActivated = bits, U32, 984, [3:3]
isClutchActivated = bits, U32, 984, [4:4]
isValidInputPin = bits, U32, 984, [5:5]
activateSwitchCondition = bits, U32, 984, [6:6]
rpmCondition = bits, U32, 984, [7:7]
speedCondition = bits, U32, 984, [8:8]
tpsCondition = bits, U32, 984, [9:9]
; total TS size = 988
isAntilagCondition = bits, U32, 988, [0:0]
ALSMinRPMCondition = bits, U32, 988, [1:1]
ALSMaxRPMCondition = bits, U32, 988, [2:2]
ALSMinCLTCondition = bits, U32, 988, [3:3]
ALSMaxCLTCondition = bits, U32, 988, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 988, [5:5]
isALSSwitchActivated = bits, U32, 988, [6:6]
ALSActivatePinState = bits, U32, 988, [7:7]
ALSSwitchCondition = bits, U32, 988, [8:8]
ALSTimerCondition = bits, U32, 988, [9:9]
fuelALSCorrection = scalar, F32, 992, "", 1, 0
timingALSCorrection = scalar, S16, 996, "deg", 0.01, 0
timingALSSkip = scalar, S16, 998, "deg", 0.01, 0
; total TS size = 1000
isTpsInvalid = bits, U32, 1000, [0:0]
m_shouldResetPid = bits, U32, 1000, [1:1]
isBelowClosedLoopThreshold = bits, U32, 1000, [2:2]
isNotClosedLoop = bits, U32, 1000, [3:3]
isZeroRpm = bits, U32, 1000, [4:4]
hasInitBoost = bits, U32, 1000, [5:5]
rpmTooLow = bits, U32, 1000, [6:6]
tpsTooLow = bits, U32, 1000, [7:7]
mapTooLow = bits, U32, 1000, [8:8]
isPlantValid = bits, U32, 1000, [9:9]
luaTargetAdd = scalar, S16, 1004, "v", 0.5,0
boostOutput = scalar, S16, 1006, "percent", 0.01,0
luaTargetMult = scalar, F32, 1008, "v", 1,0
openLoopPart = scalar, F32, 1012, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1016, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1020, "%", 0.5,0
boostControlTarget = scalar, S16, 1022, "kPa", 0.03333333333333333,0
; total TS size = 1024
acButtonState = scalar, S08, 1024, "", 1, 0
m_acEnabled = bits, U32, 1028, [0:0]
engineTooSlow = bits, U32, 1028, [1:1]
engineTooFast = bits, U32, 1028, [2:2]
noClt = bits, U32, 1028, [3:3]
engineTooHot = bits, U32, 1028, [4:4]
tpsTooHigh = bits, U32, 1028, [5:5]
isDisabledByLua = bits, U32, 1028, [6:6]
acCompressorState = bits, U32, 1028, [7:7]
latest_usage_ac_control = scalar, S32, 1032, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1036, "", 1, 0
; total TS size = 1040
isPrime = bits, U32, 1040, [0:0]
engineTurnedRecently = bits, U32, 1040, [1:1]
isFuelPumpOn = bits, U32, 1040, [2:2]
ignitionOn = bits, U32, 1040, [3:3]
cranking0 = bits, U32, 1040, [0:0]
notRunning0 = bits, U32, 1040, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1040, [2:2]
brokenClt0 = bits, U32, 1040, [3:3]
enabledForAc0 = bits, U32, 1040, [4:4]
hot0 = bits, U32, 1040, [5:5]
cold0 = bits, U32, 1040, [6:6]
; total TS size = 1044
isBenchTest = bits, U32, 1044, [0:0]
hasIgnitionVoltage = bits, U32, 1044, [1:1]
mainRelayState = bits, U32, 1044, [2:2]
delayedShutoffRequested = bits, U32, 1044, [3:3]
isPrime = bits, U32, 1044, [0:0]
engineTurnedRecently = bits, U32, 1044, [1:1]
isFuelPumpOn = bits, U32, 1044, [2:2]
ignitionOn = bits, U32, 1044, [3:3]
; total TS size = 1048
lua_fuelAdd = scalar, F32, 1048, "g", 1, 0
lua_fuelMult = scalar, F32, 1052, "", 1, 0
lua_clutchUpState = bits, U32, 1056, [0:0]
lua_brakePedalState = bits, U32, 1056, [1:1]
lua_acRequestState = bits, U32, 1056, [2:2]
lua_luaDisableEtb = bits, U32, 1056, [3:3]
lua_luaIgnCut = bits, U32, 1056, [4:4]
sd_tCharge = scalar, S16, 1060, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1064, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1068, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_fuel = scalar, U16, 1080, "mg", 0.01, 0
baroCorrection = scalar, F32, 1084, "", 1, 0
hellenBoardId = scalar, S16, 1088, "id", 1, 0
clutchUpState = scalar, S08, 1090, "", 1, 0
clutchDownState = scalar, S08, 1091, "", 1, 0
brakePedalState = scalar, S08, 1092, "", 1, 0
startStopState = scalar, S08, 1093, "", 1, 0
smartChipState = scalar, S08, 1094, "", 1, 0
smartChipRestartCounter = scalar, S08, 1095, "", 1, 0
smartChipAliveCounter = scalar, S08, 1096, "", 1, 0
startStopPhysicalState = bits, U32, 1100, [0:0]
acrStateDup = bits, U32, 1100, [1:1]
acrEngineMovedRecently = bits, U32, 1100, [2:2]
heaterControlEnabled = bits, U32, 1100, [3:3]
luaDigitalState0 = bits, U32, 1100, [4:4]
luaDigitalState1 = bits, U32, 1100, [5:5]
luaDigitalState2 = bits, U32, 1100, [6:6]
luaDigitalState3 = bits, U32, 1100, [7:7]
startStopStateToggleCounter = scalar, U32, 1104, "", 1, 0
egtValue1 = scalar, F32, 1108, "", 1, 0
egtValue2 = scalar, F32, 1112, "", 1, 0
desiredRpmLimit = scalar, S16, 1116, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1120, "", 1, 0
sparkCounter = scalar, U32, 1124, "", 1, 0
fuelingLoad = scalar, F32, 1128, "", 1, 0
ignitionLoad = scalar, F32, 1132, "", 1, 0
veTableYAxis = scalar, U16, 1136, "%", 0.01, 0
; total TS size = 1140
tpsFrom = scalar, F32, 1140
tpsTo = scalar, F32, 1144
deltaTps = scalar, F32, 1148
extraFuel = scalar, F32, 1152, "", 1, 0
valueFromTable = scalar, F32, 1156, "", 1, 0
isAboveAccelThreshold = bits, U32, 1160, [0:0]
isBelowDecelThreshold = bits, U32, 1160, [1:1]
isTimeToResetAccumulator = bits, U32, 1160, [2:2]
isFractionalEnrichment = bits, U32, 1160, [3:3]
belowEpsilon = bits, U32, 1160, [4:4]
tooShort = bits, U32, 1160, [5:5]
fractionalInjFuel = scalar, F32, 1164, "", 1, 0
accumulatedValue = scalar, F32, 1168, "", 1, 0
maxExtraPerCycle = scalar, F32, 1172, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1176, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1180, "", 1, 0
cycleCnt = scalar, S32, 1184, "", 1, 0
; total TS size = 1188
hwEventCounters1 = scalar, U32, 1188, "", 1, 0
hwEventCounters2 = scalar, U32, 1192, "", 1, 0
hwEventCounters3 = scalar, U32, 1196, "", 1, 0
hwEventCounters4 = scalar, U32, 1200, "", 1, 0
hwEventCounters5 = scalar, U32, 1204, "", 1, 0
hwEventCounters6 = scalar, U32, 1208, "", 1, 0
vvtCamCounter = scalar, U32, 1212, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1216, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1224, "", 1, 0
mapVvt_map_peak = scalar, U08, 1225, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1228, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1232, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1236, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1240, "deg", 1, 0
isDecodingMapCam = bits, U32, 1244, [0:0]
; total TS size = 1248
crankSynchronizationCounter0 = scalar, U32, 1248, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1252, "", 1, 0
vvtToothDurations00 = scalar, U32, 1256, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1260, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1264, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1280, "", 1, 0
triggerStateIndex0 = scalar, U08, 1284, "", 1, 0
vvtStateIndex0 = scalar, U08, 1285, "", 1, 0
; total TS size = 1288
camResyncCounter = scalar, U08, 1288, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1292, [0:0]
; total TS size = 1296
wallFuelCorrection = scalar, F32, 1296, "", 1, 0
wallFuel = scalar, F32, 1300, "", 1, 0
; total TS size = 1304
idleState = bits, S32, 1304, [0:2], "not important"
currentIdlePosition = scalar, F32, 1308
baseIdlePosition = scalar, F32, 1312
idleClosedLoop = scalar, F32, 1316
iacByTpsTaper = scalar, F32, 1320
throttlePedalUpState = scalar, S32, 1324, "", 1, 0
mightResetPid = bits, U32, 1328, [0:0]
shouldResetPid = bits, U32, 1328, [1:1]
wasResetPid = bits, U32, 1328, [2:2]
mustResetPid = bits, U32, 1328, [3:3]
isCranking = bits, U32, 1328, [4:4]
isIacTableForCoasting = bits, U32, 1328, [5:5]
notIdling = bits, U32, 1328, [6:6]
needReset = bits, U32, 1328, [7:7]
isInDeadZone = bits, U32, 1328, [8:8]
isBlipping = bits, U32, 1328, [9:9]
useClosedLoop = bits, U32, 1328, [10:10]
badTps = bits, U32, 1328, [11:11]
looksLikeRunning = bits, U32, 1328, [12:12]
looksLikeCoasting = bits, U32, 1328, [13:13]
looksLikeCrankToIdle = bits, U32, 1328, [14:14]
isIdleCoasting = bits, U32, 1328, [15:15]
isIdleClosedLoop = bits, U32, 1328, [16:16]
idleTarget = scalar, S32, 1332, "", 1, 0
targetRpmByClt = scalar, S32, 1336, "", 1, 0
targetRpmAc = scalar, S32, 1340, "", 1, 0
iacByRpmTaper = scalar, F32, 1344
luaAdd = scalar, F32, 1348
; total TS size = 1352
idlePosition0 = scalar, F32, 1352, "per", 1,0
trim0 = scalar, F32, 1356, "", 1, 0
luaAdjustment0 = scalar, F32, 1360, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1364, "per", 1,0
etbFeedForward0 = scalar, F32, 1368
etbIntegralError0 = scalar, F32, 1372, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1376, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1380, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1384, [0:0]
jamDetected0 = bits, U32, 1384, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1388, "per", 1,0
etbDutyAverage0 = scalar, F32, 1392, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1396, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1398, "count", 1,0
etbErrorCode0 = scalar, S08, 1400, "", 1, 0
tcEtbDrop0 = scalar, S08, 1401, "", 1, 0
jamTimer0 = scalar, U16, 1402, "sec", 0.01, 0
; total TS size = 1404
faultCode0 = scalar, U08, 1404, "", 1, 0
heaterDuty0 = scalar, U08, 1405, "%", 1, 0
pumpDuty0 = scalar, U08, 1406, "%", 1, 0
tempC0 = scalar, U16, 1408, "C", 1, 0
nernstVoltage0 = scalar, U16, 1410, "V", 0.001, 0
esr0 = scalar, U16, 1412, "ohm", 1, 0
; total TS size = 1416
dcOutput0 = scalar, F32, 1416, "per", 1,0
isEnabled0_int = scalar, U08, 1420, "per", 1,0
isEnabled0 = bits, U32, 1424, [0:0]
; total TS size = 1428
value0 = scalar, U16, 1428, "value", 1,0
value1 = scalar, U16, 1430, "value", 1,0
errorRate = scalar, F32, 1432, "ratio", 1,0
; total TS size = 1436
vvtTarget = scalar, U16, 1436, "deg", 0.1, 0
vvtOutput = scalar, U08, 1438, "%", 0.5, 0
isBenchTest = bits, U32, 1048, [0:0]
hasIgnitionVoltage = bits, U32, 1048, [1:1]
mainRelayState = bits, U32, 1048, [2:2]
delayedShutoffRequested = bits, U32, 1048, [3:3]
; total TS size = 1052
lua_fuelAdd = scalar, F32, 1052, "g", 1, 0
lua_fuelMult = scalar, F32, 1056, "", 1, 0
lua_clutchUpState = bits, U32, 1060, [0:0]
lua_brakePedalState = bits, U32, 1060, [1:1]
lua_acRequestState = bits, U32, 1060, [2:2]
lua_luaDisableEtb = bits, U32, 1060, [3:3]
lua_luaIgnCut = bits, U32, 1060, [4:4]
sd_tCharge = scalar, S16, 1064, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1068, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1080, "", 1, 0
crankingFuel_fuel = scalar, U16, 1084, "mg", 0.01, 0
baroCorrection = scalar, F32, 1088, "", 1, 0
hellenBoardId = scalar, S16, 1092, "id", 1, 0
clutchUpState = scalar, S08, 1094, "", 1, 0
clutchDownState = scalar, S08, 1095, "", 1, 0
brakePedalState = scalar, S08, 1096, "", 1, 0
startStopState = scalar, S08, 1097, "", 1, 0
smartChipState = scalar, S08, 1098, "", 1, 0
smartChipRestartCounter = scalar, S08, 1099, "", 1, 0
smartChipAliveCounter = scalar, S08, 1100, "", 1, 0
startStopPhysicalState = bits, U32, 1104, [0:0]
acrStateDup = bits, U32, 1104, [1:1]
acrEngineMovedRecently = bits, U32, 1104, [2:2]
heaterControlEnabled = bits, U32, 1104, [3:3]
luaDigitalState0 = bits, U32, 1104, [4:4]
luaDigitalState1 = bits, U32, 1104, [5:5]
luaDigitalState2 = bits, U32, 1104, [6:6]
luaDigitalState3 = bits, U32, 1104, [7:7]
startStopStateToggleCounter = scalar, U32, 1108, "", 1, 0
egtValue1 = scalar, F32, 1112, "", 1, 0
egtValue2 = scalar, F32, 1116, "", 1, 0
desiredRpmLimit = scalar, S16, 1120, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1124, "", 1, 0
sparkCounter = scalar, U32, 1128, "", 1, 0
fuelingLoad = scalar, F32, 1132, "", 1, 0
ignitionLoad = scalar, F32, 1136, "", 1, 0
veTableYAxis = scalar, U16, 1140, "%", 0.01, 0
; total TS size = 1144
tpsFrom = scalar, F32, 1144
tpsTo = scalar, F32, 1148
deltaTps = scalar, F32, 1152
extraFuel = scalar, F32, 1156, "", 1, 0
valueFromTable = scalar, F32, 1160, "", 1, 0
isAboveAccelThreshold = bits, U32, 1164, [0:0]
isBelowDecelThreshold = bits, U32, 1164, [1:1]
isTimeToResetAccumulator = bits, U32, 1164, [2:2]
isFractionalEnrichment = bits, U32, 1164, [3:3]
belowEpsilon = bits, U32, 1164, [4:4]
tooShort = bits, U32, 1164, [5:5]
fractionalInjFuel = scalar, F32, 1168, "", 1, 0
accumulatedValue = scalar, F32, 1172, "", 1, 0
maxExtraPerCycle = scalar, F32, 1176, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1180, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1184, "", 1, 0
cycleCnt = scalar, S32, 1188, "", 1, 0
; total TS size = 1192
hwEventCounters1 = scalar, U32, 1192, "", 1, 0
hwEventCounters2 = scalar, U32, 1196, "", 1, 0
hwEventCounters3 = scalar, U32, 1200, "", 1, 0
hwEventCounters4 = scalar, U32, 1204, "", 1, 0
hwEventCounters5 = scalar, U32, 1208, "", 1, 0
hwEventCounters6 = scalar, U32, 1212, "", 1, 0
vvtCamCounter = scalar, U32, 1216, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1224, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1228, "", 1, 0
mapVvt_map_peak = scalar, U08, 1229, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1232, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1236, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1240, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1244, "deg", 1, 0
isDecodingMapCam = bits, U32, 1248, [0:0]
; total TS size = 1252
crankSynchronizationCounter0 = scalar, U32, 1252, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1256, "", 1, 0
vvtToothDurations00 = scalar, U32, 1260, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1264, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1280, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1284, "", 1, 0
triggerStateIndex0 = scalar, U08, 1288, "", 1, 0
vvtStateIndex0 = scalar, U08, 1289, "", 1, 0
; total TS size = 1292
camResyncCounter = scalar, U08, 1292, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1296, [0:0]
; total TS size = 1300
wallFuelCorrection = scalar, F32, 1300, "", 1, 0
wallFuel = scalar, F32, 1304, "", 1, 0
; total TS size = 1308
idleState = bits, S32, 1308, [0:2], "not important"
currentIdlePosition = scalar, F32, 1312
baseIdlePosition = scalar, F32, 1316
idleClosedLoop = scalar, F32, 1320
iacByTpsTaper = scalar, F32, 1324
throttlePedalUpState = scalar, S32, 1328, "", 1, 0
mightResetPid = bits, U32, 1332, [0:0]
shouldResetPid = bits, U32, 1332, [1:1]
wasResetPid = bits, U32, 1332, [2:2]
mustResetPid = bits, U32, 1332, [3:3]
isCranking = bits, U32, 1332, [4:4]
isIacTableForCoasting = bits, U32, 1332, [5:5]
notIdling = bits, U32, 1332, [6:6]
needReset = bits, U32, 1332, [7:7]
isInDeadZone = bits, U32, 1332, [8:8]
isBlipping = bits, U32, 1332, [9:9]
useClosedLoop = bits, U32, 1332, [10:10]
badTps = bits, U32, 1332, [11:11]
looksLikeRunning = bits, U32, 1332, [12:12]
looksLikeCoasting = bits, U32, 1332, [13:13]
looksLikeCrankToIdle = bits, U32, 1332, [14:14]
isIdleCoasting = bits, U32, 1332, [15:15]
isIdleClosedLoop = bits, U32, 1332, [16:16]
idleTarget = scalar, S32, 1336, "", 1, 0
targetRpmByClt = scalar, S32, 1340, "", 1, 0
targetRpmAc = scalar, S32, 1344, "", 1, 0
iacByRpmTaper = scalar, F32, 1348
luaAdd = scalar, F32, 1352
; total TS size = 1356
idlePosition0 = scalar, F32, 1356, "per", 1,0
trim0 = scalar, F32, 1360, "", 1, 0
luaAdjustment0 = scalar, F32, 1364, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1368, "per", 1,0
etbFeedForward0 = scalar, F32, 1372
etbIntegralError0 = scalar, F32, 1376, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1380, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1384, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1388, [0:0]
jamDetected0 = bits, U32, 1388, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1392, "per", 1,0
etbDutyAverage0 = scalar, F32, 1396, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1400, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1402, "count", 1,0
etbErrorCode0 = scalar, S08, 1404, "", 1, 0
tcEtbDrop0 = scalar, S08, 1405, "", 1, 0
jamTimer0 = scalar, U16, 1406, "sec", 0.01, 0
; total TS size = 1408
faultCode0 = scalar, U08, 1408, "", 1, 0
heaterDuty0 = scalar, U08, 1409, "%", 1, 0
pumpDuty0 = scalar, U08, 1410, "%", 1, 0
tempC0 = scalar, U16, 1412, "C", 1, 0
nernstVoltage0 = scalar, U16, 1414, "V", 0.001, 0
esr0 = scalar, U16, 1416, "ohm", 1, 0
; total TS size = 1420
dcOutput0 = scalar, F32, 1420, "per", 1,0
isEnabled0_int = scalar, U08, 1424, "per", 1,0
isEnabled0 = bits, U32, 1428, [0:0]
; total TS size = 1432
value0 = scalar, U16, 1432, "value", 1,0
value1 = scalar, U16, 1434, "value", 1,0
errorRate = scalar, F32, 1436, "ratio", 1,0
; total TS size = 1440
lambdaCurrentlyGood = bits, U32, 1440, [0:0]
lambdaMonitorCut = bits, U32, 1440, [1:1]
lambdaTimeSinceGood = scalar, U16, 1444, "sec", 0.01, 0
; total TS size = 1448
vvtTarget = scalar, U16, 1440, "deg", 0.1, 0
vvtOutput = scalar, U08, 1442, "%", 0.5, 0
; total TS size = 1444
lambdaCurrentlyGood = bits, U32, 1444, [0:0]
lambdaMonitorCut = bits, U32, 1444, [1:1]
lambdaTimeSinceGood = scalar, U16, 1448, "sec", 0.01, 0
; total TS size = 1452

View File

@ -1,2 +1,2 @@
// generated by gen_live_documentation.sh / LiveDataProcessor.java
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452

View File

@ -1148,7 +1148,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 709167626
#define SIGNATURE_HASH 2243271637
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 false
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins false
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-2chan.709167626"
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-2chan.2243271637"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1149,7 +1149,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1225811186
#define SIGNATURE_HASH 3873502509
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1449,14 +1449,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins false
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-4chan.1225811186"
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-4chan.3873502509"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "C2/C3 Crank VR"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "E5/E6 Cam VR"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1149,7 +1149,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1225811186
#define SIGNATURE_HASH 3873502509
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1449,14 +1449,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins false
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-4chan_f7.1225811186"
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-4chan_f7.3873502509"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "C2/C3 Crank VR"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "E5/E6 Cam VR"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1148,7 +1148,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 460816405
#define SIGNATURE_HASH 3028750794
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan-revA.460816405"
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan-revA.3028750794"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1148,7 +1148,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1150833642
#define SIGNATURE_HASH 3949511221
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan.1150833642"
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan.3949511221"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1148,7 +1148,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1150833642
#define SIGNATURE_HASH 3949511221
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan_f7.1150833642"
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan_f7.3949511221"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1513143821
#define SIGNATURE_HASH 4123013074
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.at_start_f435.1513143821"
#define TS_SIGNATURE "rusEFI master.2024.01.03.at_start_f435.4123013074"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 506948163
#define SIGNATURE_HASH 2982673308
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.atlas.506948163"
#define TS_SIGNATURE "rusEFI master.2024.01.03.atlas.2982673308"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets true
#define SIGNATURE_HASH 2040927103
#define SIGNATURE_HASH 3595993760
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.f407-discovery.2040927103"
#define TS_SIGNATURE "rusEFI master.2024.01.03.f407-discovery.3595993760"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1513143821
#define SIGNATURE_HASH 4123013074
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.f429-discovery.1513143821"
#define TS_SIGNATURE "rusEFI master.2024.01.03.f429-discovery.4123013074"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1760016542
#define SIGNATURE_HASH 3340183873
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.f469-discovery.1760016542"
#define TS_SIGNATURE "rusEFI master.2024.01.03.f469-discovery.3340183873"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets true
#define SIGNATURE_HASH 197593638
#define SIGNATURE_HASH 2755107833
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.frankenso_na6.197593638"
#define TS_SIGNATURE "rusEFI master.2024.01.03.frankenso_na6.2755107833"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1148,7 +1148,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 2468939003
#define SIGNATURE_HASH 1020892452
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-112-17.2468939003"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-112-17.1020892452"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 2014123445
#define SIGNATURE_HASH 3623715946
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-gm-e67.2014123445"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-gm-e67.3623715946"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 471555555
#define SIGNATURE_HASH 3018574908
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-honda-k.471555555"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-honda-k.3018574908"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1148,7 +1148,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1180264900
#define SIGNATURE_HASH 3920230427
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-nb1.1180264900"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-nb1.3920230427"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 847750554
#define SIGNATURE_HASH 2641835077
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen121nissan.847750554"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen121nissan.2641835077"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1783210987
#define SIGNATURE_HASH 3317248564
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen121vag.1783210987"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen121vag.3317248564"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 3080885498
#define SIGNATURE_HASH 408028453
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen128.3080885498"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen128.408028453"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 4136565172
#define SIGNATURE_HASH 1501456491
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen154hyundai.4136565172"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen154hyundai.1501456491"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 3671149201
#define SIGNATURE_HASH 1965153102
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen72.3671149201"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen72.1965153102"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1067462379
#define SIGNATURE_HASH 2421210932
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen81.1067462379"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen81.2421210932"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 2394915631
#define SIGNATURE_HASH 558830320
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen88bmw.2394915631"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen88bmw.558830320"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1148,7 +1148,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 3914422513
#define SIGNATURE_HASH 1185007918
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellenNA6.3914422513"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellenNA6.1185007918"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1149,7 +1149,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 757615618
#define SIGNATURE_HASH 2195250653
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1449,14 +1449,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellenNA8_96.757615618"
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellenNA8_96.2195250653"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1535465912
#define SIGNATURE_HASH 4101359719
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.m74_9.1535465912"
#define TS_SIGNATURE "rusEFI master.2024.01.03.m74_9.4101359719"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets true
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 638953047
#define SIGNATURE_HASH 2313500552
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.mre_f4.638953047"
#define TS_SIGNATURE "rusEFI master.2024.01.03.mre_f4.2313500552"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets true
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 638953047
#define SIGNATURE_HASH 2313500552
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.mre_f7.638953047"
#define TS_SIGNATURE "rusEFI master.2024.01.03.mre_f7.2313500552"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1513143821
#define SIGNATURE_HASH 4123013074
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.nucleo_h743.1513143821"
#define TS_SIGNATURE "rusEFI master.2024.01.03.nucleo_h743.4123013074"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1789162397
#define SIGNATURE_HASH 3310674498
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.prometheus_405.1789162397"
#define TS_SIGNATURE "rusEFI master.2024.01.03.prometheus_405.3310674498"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1789162397
#define SIGNATURE_HASH 3310674498
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.prometheus_469.1789162397"
#define TS_SIGNATURE "rusEFI master.2024.01.03.prometheus_469.3310674498"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets true
#define show_test_presets false
#define SIGNATURE_HASH 827394963
#define SIGNATURE_HASH 2661390924
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_f4.827394963"
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_f4.2661390924"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets true
#define show_test_presets false
#define SIGNATURE_HASH 827394963
#define SIGNATURE_HASH 2661390924
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_f7.827394963"
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_f7.2661390924"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets true
#define show_test_presets false
#define SIGNATURE_HASH 827394963
#define SIGNATURE_HASH 2661390924
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_h7.827394963"
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_h7.2661390924"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 4093095755
#define SIGNATURE_HASH 1543978644
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.s105.4093095755"
#define TS_SIGNATURE "rusEFI master.2024.01.03.s105.1543978644"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1147,7 +1147,7 @@
#define show_Proteus_presets false
#define show_small_can_board_presets true
#define show_test_presets false
#define SIGNATURE_HASH 1687253636
#define SIGNATURE_HASH 3412190043
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1447,14 +1447,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.small-can-board.1687253636"
#define TS_SIGNATURE "rusEFI master.2024.01.03.small-can-board.3412190043"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1513143821
#define SIGNATURE_HASH 4123013074
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f413_nucleo.1513143821"
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f413_nucleo.4123013074"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1513143821
#define SIGNATURE_HASH 4123013074
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f429_nucleo.1513143821"
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f429_nucleo.4123013074"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1513143821
#define SIGNATURE_HASH 4123013074
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f767_nucleo.1513143821"
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f767_nucleo.4123013074"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1513143821
#define SIGNATURE_HASH 4123013074
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.t-b-g.1513143821"
#define TS_SIGNATURE "rusEFI master.2024.01.03.t-b-g.4123013074"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1146,7 +1146,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 3500053039
#define SIGNATURE_HASH 2137916400
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1446,14 +1446,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.tdg-pdm8.3500053039"
#define TS_SIGNATURE "rusEFI master.2024.01.03.tdg-pdm8.2137916400"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1148,7 +1148,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 865377147
#define SIGNATURE_HASH 2623802020
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1448,14 +1448,14 @@
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define TS_SIGNATURE "rusEFI master.2024.01.03.uaefi.865377147"
#define TS_SIGNATURE "rusEFI master.2024.01.03.uaefi.2623802020"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1448
#define TS_TOTAL_OUTPUT_SIZE 1452
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 709167626
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-2chan.709167626"
#define SIGNATURE_HASH 2243271637
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-2chan.2243271637"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1225811186
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-4chan.1225811186"
#define SIGNATURE_HASH 3873502509
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-4chan.3873502509"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1225811186
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-4chan_f7.1225811186"
#define SIGNATURE_HASH 3873502509
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-4chan_f7.3873502509"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 460816405
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan-revA.460816405"
#define SIGNATURE_HASH 3028750794
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan-revA.3028750794"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1150833642
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan.1150833642"
#define SIGNATURE_HASH 3949511221
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan.3949511221"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1150833642
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan_f7.1150833642"
#define SIGNATURE_HASH 3949511221
#define TS_SIGNATURE "rusEFI master.2024.01.03.alphax-8chan_f7.3949511221"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1513143821
#define TS_SIGNATURE "rusEFI master.2024.01.03.at_start_f435.1513143821"
#define SIGNATURE_HASH 4123013074
#define TS_SIGNATURE "rusEFI master.2024.01.03.at_start_f435.4123013074"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 506948163
#define TS_SIGNATURE "rusEFI master.2024.01.03.atlas.506948163"
#define SIGNATURE_HASH 2982673308
#define TS_SIGNATURE "rusEFI master.2024.01.03.atlas.2982673308"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH 1513143821
#define TS_SIGNATURE "rusEFI master.2024.01.03.cypress.1513143821"
#define SIGNATURE_HASH 4123013074
#define TS_SIGNATURE "rusEFI master.2024.01.03.cypress.4123013074"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2040927103
#define TS_SIGNATURE "rusEFI master.2024.01.03.f407-discovery.2040927103"
#define SIGNATURE_HASH 3595993760
#define TS_SIGNATURE "rusEFI master.2024.01.03.f407-discovery.3595993760"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1513143821
#define TS_SIGNATURE "rusEFI master.2024.01.03.f429-discovery.1513143821"
#define SIGNATURE_HASH 4123013074
#define TS_SIGNATURE "rusEFI master.2024.01.03.f429-discovery.4123013074"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1760016542
#define TS_SIGNATURE "rusEFI master.2024.01.03.f469-discovery.1760016542"
#define SIGNATURE_HASH 3340183873
#define TS_SIGNATURE "rusEFI master.2024.01.03.f469-discovery.3340183873"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 197593638
#define TS_SIGNATURE "rusEFI master.2024.01.03.frankenso_na6.197593638"
#define SIGNATURE_HASH 2755107833
#define TS_SIGNATURE "rusEFI master.2024.01.03.frankenso_na6.2755107833"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2468939003
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-112-17.2468939003"
#define SIGNATURE_HASH 1020892452
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-112-17.1020892452"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2014123445
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-gm-e67.2014123445"
#define SIGNATURE_HASH 3623715946
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-gm-e67.3623715946"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 471555555
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-honda-k.471555555"
#define SIGNATURE_HASH 3018574908
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-honda-k.3018574908"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1180264900
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-nb1.1180264900"
#define SIGNATURE_HASH 3920230427
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen-nb1.3920230427"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 847750554
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen121nissan.847750554"
#define SIGNATURE_HASH 2641835077
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen121nissan.2641835077"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1783210987
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen121vag.1783210987"
#define SIGNATURE_HASH 3317248564
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen121vag.3317248564"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3080885498
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen128.3080885498"
#define SIGNATURE_HASH 408028453
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen128.408028453"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4136565172
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen154hyundai.4136565172"
#define SIGNATURE_HASH 1501456491
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen154hyundai.1501456491"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3671149201
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen72.3671149201"
#define SIGNATURE_HASH 1965153102
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen72.1965153102"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1067462379
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen81.1067462379"
#define SIGNATURE_HASH 2421210932
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen81.2421210932"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2394915631
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen88bmw.2394915631"
#define SIGNATURE_HASH 558830320
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellen88bmw.558830320"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3914422513
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellenNA6.3914422513"
#define SIGNATURE_HASH 1185007918
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellenNA6.1185007918"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 757615618
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellenNA8_96.757615618"
#define SIGNATURE_HASH 2195250653
#define TS_SIGNATURE "rusEFI master.2024.01.03.hellenNA8_96.2195250653"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on kinetis_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH 417429923
#define TS_SIGNATURE "rusEFI master.2024.01.03.kin.417429923"
#define SIGNATURE_HASH 3071404156
#define TS_SIGNATURE "rusEFI master.2024.01.03.kin.3071404156"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1535465912
#define TS_SIGNATURE "rusEFI master.2024.01.03.m74_9.1535465912"
#define SIGNATURE_HASH 4101359719
#define TS_SIGNATURE "rusEFI master.2024.01.03.m74_9.4101359719"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 638953047
#define TS_SIGNATURE "rusEFI master.2024.01.03.mre_f4.638953047"
#define SIGNATURE_HASH 2313500552
#define TS_SIGNATURE "rusEFI master.2024.01.03.mre_f4.2313500552"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 638953047
#define TS_SIGNATURE "rusEFI master.2024.01.03.mre_f7.638953047"
#define SIGNATURE_HASH 2313500552
#define TS_SIGNATURE "rusEFI master.2024.01.03.mre_f7.2313500552"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1513143821
#define TS_SIGNATURE "rusEFI master.2024.01.03.nucleo_h743.1513143821"
#define SIGNATURE_HASH 4123013074
#define TS_SIGNATURE "rusEFI master.2024.01.03.nucleo_h743.4123013074"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1789162397
#define TS_SIGNATURE "rusEFI master.2024.01.03.prometheus_405.1789162397"
#define SIGNATURE_HASH 3310674498
#define TS_SIGNATURE "rusEFI master.2024.01.03.prometheus_405.3310674498"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1789162397
#define TS_SIGNATURE "rusEFI master.2024.01.03.prometheus_469.1789162397"
#define SIGNATURE_HASH 3310674498
#define TS_SIGNATURE "rusEFI master.2024.01.03.prometheus_469.3310674498"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 827394963
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_f4.827394963"
#define SIGNATURE_HASH 2661390924
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_f4.2661390924"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 827394963
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_f7.827394963"
#define SIGNATURE_HASH 2661390924
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_f7.2661390924"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 827394963
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_h7.827394963"
#define SIGNATURE_HASH 2661390924
#define TS_SIGNATURE "rusEFI master.2024.01.03.proteus_h7.2661390924"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4093095755
#define TS_SIGNATURE "rusEFI master.2024.01.03.s105.4093095755"
#define SIGNATURE_HASH 1543978644
#define TS_SIGNATURE "rusEFI master.2024.01.03.s105.1543978644"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1687253636
#define TS_SIGNATURE "rusEFI master.2024.01.03.small-can-board.1687253636"
#define SIGNATURE_HASH 3412190043
#define TS_SIGNATURE "rusEFI master.2024.01.03.small-can-board.3412190043"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1513143821
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f413_nucleo.1513143821"
#define SIGNATURE_HASH 4123013074
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f413_nucleo.4123013074"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1513143821
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f429_nucleo.1513143821"
#define SIGNATURE_HASH 4123013074
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f429_nucleo.4123013074"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1513143821
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f767_nucleo.1513143821"
#define SIGNATURE_HASH 4123013074
#define TS_SIGNATURE "rusEFI master.2024.01.03.stm32f767_nucleo.4123013074"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3590231499
#define TS_SIGNATURE "rusEFI master.2024.01.03.subaru_eg33_f7.3590231499"
#define SIGNATURE_HASH 2047738900
#define TS_SIGNATURE "rusEFI master.2024.01.03.subaru_eg33_f7.2047738900"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1513143821
#define TS_SIGNATURE "rusEFI master.2024.01.03.t-b-g.1513143821"
#define SIGNATURE_HASH 4123013074
#define TS_SIGNATURE "rusEFI master.2024.01.03.t-b-g.4123013074"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3500053039
#define TS_SIGNATURE "rusEFI master.2024.01.03.tdg-pdm8.3500053039"
#define SIGNATURE_HASH 2137916400
#define TS_SIGNATURE "rusEFI master.2024.01.03.tdg-pdm8.2137916400"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 865377147
#define TS_SIGNATURE "rusEFI master.2024.01.03.uaefi.865377147"
#define SIGNATURE_HASH 2623802020
#define TS_SIGNATURE "rusEFI master.2024.01.03.uaefi.2623802020"

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/tcu/tcu_controller.txt Wed Jan 03 03:26:04 UTC 2024
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/tcu/tcu_controller.txt Wed Jan 03 03:40:23 UTC 2024
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -27,8 +27,19 @@ struct tcu_controller_s {
* offset 4
*/
float lastShiftTime = (float)0;
/**
* "TCU: Current Range"
* offset 8
*/
uint8_t tcu_currentRange = (uint8_t)0;
/**
* need 4 byte alignment
units
* offset 9
*/
uint8_t alignmentFill_at_9[3];
};
static_assert(sizeof(tcu_controller_s) == 8);
static_assert(sizeof(tcu_controller_s) == 12);
// end
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/tcu/tcu_controller.txt Wed Jan 03 03:26:04 UTC 2024
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/tcu/tcu_controller.txt Wed Jan 03 03:40:23 UTC 2024

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.01.03.alphax-2chan.709167626"
signature = "rusEFI master.2024.01.03.alphax-2chan.2243271637"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.01.03.alphax-2chan.709167626" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.01.03.alphax-2chan.2243271637" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -92,7 +92,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","INVALID","B5 - TPS","A2 Battery Sense","C7 - CAM Hall/Digital","INVALID","X1 - AIN1","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","X3 - AIN2","X7 - AIN4"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 03 03:26:17 UTC 2024
; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 03 03:40:36 UTC 2024
pageSize = 22088
page = 1
@ -2367,7 +2367,7 @@ lambdaMaxDeviationRpmBins = array, U16, 22078, [4], "RPM", 1, 0, 0, 18000, 0
ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1448
ochBlockSize = 1452
; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9
@ -2904,261 +2904,262 @@ m_maximumRetard = scalar, F32, 912, "", 1, 0
tcuCurrentGear = scalar, S08, 916, "gear", 1, 0
tcRatio = scalar, U16, 918, "value", 0.01, 0
lastShiftTime = scalar, F32, 920, "", 1, 0
; total TS size = 924
throttleUseWotModel = bits, U32, 924, [0:0]
throttleModelCrossoverAngle = scalar, S16, 928, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 932, "g/s", 1, 0
; total TS size = 936
m_requested_pump = scalar, F32, 936, "", 1, 0
fuel_requested_percent = scalar, F32, 940, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 944, "", 1, 0
noValve = bits, U32, 948, [0:0]
angleAboveMin = bits, U32, 948, [1:1]
isHpfpInactive = bits, U32, 948, [2:2]
m_pressureTarget_kPa = scalar, F32, 952, "", 1, 0
nextLobe = scalar, F32, 956, "", 1, 0
di_nextStart = scalar, F32, 960, "v", 1, 0
; total TS size = 964
m_deadtime = scalar, F32, 964, "ms", 1, 0
pressureDelta = scalar, F32, 968, "kPa", 1, 0
pressureRatio = scalar, F32, 972, "", 1, 0
; total TS size = 976
retardThresholdRpm = scalar, S32, 976, "", 1, 0
combinedConditions = bits, U32, 980, [0:0]
launchActivatePinState = bits, U32, 980, [1:1]
isLaunchCondition = bits, U32, 980, [2:2]
isSwitchActivated = bits, U32, 980, [3:3]
isClutchActivated = bits, U32, 980, [4:4]
isValidInputPin = bits, U32, 980, [5:5]
activateSwitchCondition = bits, U32, 980, [6:6]
rpmCondition = bits, U32, 980, [7:7]
speedCondition = bits, U32, 980, [8:8]
tpsCondition = bits, U32, 980, [9:9]
; total TS size = 984
isAntilagCondition = bits, U32, 984, [0:0]
ALSMinRPMCondition = bits, U32, 984, [1:1]
ALSMaxRPMCondition = bits, U32, 984, [2:2]
ALSMinCLTCondition = bits, U32, 984, [3:3]
ALSMaxCLTCondition = bits, U32, 984, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 984, [5:5]
isALSSwitchActivated = bits, U32, 984, [6:6]
ALSActivatePinState = bits, U32, 984, [7:7]
ALSSwitchCondition = bits, U32, 984, [8:8]
ALSTimerCondition = bits, U32, 984, [9:9]
fuelALSCorrection = scalar, F32, 988, "", 1, 0
timingALSCorrection = scalar, S16, 992, "deg", 0.01, 0
timingALSSkip = scalar, S16, 994, "deg", 0.01, 0
; total TS size = 996
isTpsInvalid = bits, U32, 996, [0:0]
m_shouldResetPid = bits, U32, 996, [1:1]
isBelowClosedLoopThreshold = bits, U32, 996, [2:2]
isNotClosedLoop = bits, U32, 996, [3:3]
isZeroRpm = bits, U32, 996, [4:4]
hasInitBoost = bits, U32, 996, [5:5]
rpmTooLow = bits, U32, 996, [6:6]
tpsTooLow = bits, U32, 996, [7:7]
mapTooLow = bits, U32, 996, [8:8]
isPlantValid = bits, U32, 996, [9:9]
luaTargetAdd = scalar, S16, 1000, "v", 0.5,0
boostOutput = scalar, S16, 1002, "percent", 0.01,0
luaTargetMult = scalar, F32, 1004, "v", 1,0
openLoopPart = scalar, F32, 1008, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1012, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1016, "%", 0.5,0
boostControlTarget = scalar, S16, 1018, "kPa", 0.03333333333333333,0
; total TS size = 1020
acButtonState = scalar, S08, 1020, "", 1, 0
m_acEnabled = bits, U32, 1024, [0:0]
engineTooSlow = bits, U32, 1024, [1:1]
engineTooFast = bits, U32, 1024, [2:2]
noClt = bits, U32, 1024, [3:3]
engineTooHot = bits, U32, 1024, [4:4]
tpsTooHigh = bits, U32, 1024, [5:5]
isDisabledByLua = bits, U32, 1024, [6:6]
acCompressorState = bits, U32, 1024, [7:7]
latest_usage_ac_control = scalar, S32, 1028, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1032, "", 1, 0
; total TS size = 1036
cranking0 = bits, U32, 1036, [0:0]
notRunning0 = bits, U32, 1036, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1036, [2:2]
brokenClt0 = bits, U32, 1036, [3:3]
enabledForAc0 = bits, U32, 1036, [4:4]
hot0 = bits, U32, 1036, [5:5]
cold0 = bits, U32, 1036, [6:6]
tcu_currentRange = scalar, U08, 924, "", 1, 0
; total TS size = 928
throttleUseWotModel = bits, U32, 928, [0:0]
throttleModelCrossoverAngle = scalar, S16, 932, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 936, "g/s", 1, 0
; total TS size = 940
m_requested_pump = scalar, F32, 940, "", 1, 0
fuel_requested_percent = scalar, F32, 944, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 948, "", 1, 0
noValve = bits, U32, 952, [0:0]
angleAboveMin = bits, U32, 952, [1:1]
isHpfpInactive = bits, U32, 952, [2:2]
m_pressureTarget_kPa = scalar, F32, 956, "", 1, 0
nextLobe = scalar, F32, 960, "", 1, 0
di_nextStart = scalar, F32, 964, "v", 1, 0
; total TS size = 968
m_deadtime = scalar, F32, 968, "ms", 1, 0
pressureDelta = scalar, F32, 972, "kPa", 1, 0
pressureRatio = scalar, F32, 976, "", 1, 0
; total TS size = 980
retardThresholdRpm = scalar, S32, 980, "", 1, 0
combinedConditions = bits, U32, 984, [0:0]
launchActivatePinState = bits, U32, 984, [1:1]
isLaunchCondition = bits, U32, 984, [2:2]
isSwitchActivated = bits, U32, 984, [3:3]
isClutchActivated = bits, U32, 984, [4:4]
isValidInputPin = bits, U32, 984, [5:5]
activateSwitchCondition = bits, U32, 984, [6:6]
rpmCondition = bits, U32, 984, [7:7]
speedCondition = bits, U32, 984, [8:8]
tpsCondition = bits, U32, 984, [9:9]
; total TS size = 988
isAntilagCondition = bits, U32, 988, [0:0]
ALSMinRPMCondition = bits, U32, 988, [1:1]
ALSMaxRPMCondition = bits, U32, 988, [2:2]
ALSMinCLTCondition = bits, U32, 988, [3:3]
ALSMaxCLTCondition = bits, U32, 988, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 988, [5:5]
isALSSwitchActivated = bits, U32, 988, [6:6]
ALSActivatePinState = bits, U32, 988, [7:7]
ALSSwitchCondition = bits, U32, 988, [8:8]
ALSTimerCondition = bits, U32, 988, [9:9]
fuelALSCorrection = scalar, F32, 992, "", 1, 0
timingALSCorrection = scalar, S16, 996, "deg", 0.01, 0
timingALSSkip = scalar, S16, 998, "deg", 0.01, 0
; total TS size = 1000
isTpsInvalid = bits, U32, 1000, [0:0]
m_shouldResetPid = bits, U32, 1000, [1:1]
isBelowClosedLoopThreshold = bits, U32, 1000, [2:2]
isNotClosedLoop = bits, U32, 1000, [3:3]
isZeroRpm = bits, U32, 1000, [4:4]
hasInitBoost = bits, U32, 1000, [5:5]
rpmTooLow = bits, U32, 1000, [6:6]
tpsTooLow = bits, U32, 1000, [7:7]
mapTooLow = bits, U32, 1000, [8:8]
isPlantValid = bits, U32, 1000, [9:9]
luaTargetAdd = scalar, S16, 1004, "v", 0.5,0
boostOutput = scalar, S16, 1006, "percent", 0.01,0
luaTargetMult = scalar, F32, 1008, "v", 1,0
openLoopPart = scalar, F32, 1012, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1016, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1020, "%", 0.5,0
boostControlTarget = scalar, S16, 1022, "kPa", 0.03333333333333333,0
; total TS size = 1024
acButtonState = scalar, S08, 1024, "", 1, 0
m_acEnabled = bits, U32, 1028, [0:0]
engineTooSlow = bits, U32, 1028, [1:1]
engineTooFast = bits, U32, 1028, [2:2]
noClt = bits, U32, 1028, [3:3]
engineTooHot = bits, U32, 1028, [4:4]
tpsTooHigh = bits, U32, 1028, [5:5]
isDisabledByLua = bits, U32, 1028, [6:6]
acCompressorState = bits, U32, 1028, [7:7]
latest_usage_ac_control = scalar, S32, 1032, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1036, "", 1, 0
; total TS size = 1040
isPrime = bits, U32, 1040, [0:0]
engineTurnedRecently = bits, U32, 1040, [1:1]
isFuelPumpOn = bits, U32, 1040, [2:2]
ignitionOn = bits, U32, 1040, [3:3]
cranking0 = bits, U32, 1040, [0:0]
notRunning0 = bits, U32, 1040, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1040, [2:2]
brokenClt0 = bits, U32, 1040, [3:3]
enabledForAc0 = bits, U32, 1040, [4:4]
hot0 = bits, U32, 1040, [5:5]
cold0 = bits, U32, 1040, [6:6]
; total TS size = 1044
isBenchTest = bits, U32, 1044, [0:0]
hasIgnitionVoltage = bits, U32, 1044, [1:1]
mainRelayState = bits, U32, 1044, [2:2]
delayedShutoffRequested = bits, U32, 1044, [3:3]
isPrime = bits, U32, 1044, [0:0]
engineTurnedRecently = bits, U32, 1044, [1:1]
isFuelPumpOn = bits, U32, 1044, [2:2]
ignitionOn = bits, U32, 1044, [3:3]
; total TS size = 1048
lua_fuelAdd = scalar, F32, 1048, "g", 1, 0
lua_fuelMult = scalar, F32, 1052, "", 1, 0
lua_clutchUpState = bits, U32, 1056, [0:0]
lua_brakePedalState = bits, U32, 1056, [1:1]
lua_acRequestState = bits, U32, 1056, [2:2]
lua_luaDisableEtb = bits, U32, 1056, [3:3]
lua_luaIgnCut = bits, U32, 1056, [4:4]
sd_tCharge = scalar, S16, 1060, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1064, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1068, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_fuel = scalar, U16, 1080, "mg", 0.01, 0
baroCorrection = scalar, F32, 1084, "", 1, 0
hellenBoardId = scalar, S16, 1088, "id", 1, 0
clutchUpState = scalar, S08, 1090, "", 1, 0
clutchDownState = scalar, S08, 1091, "", 1, 0
brakePedalState = scalar, S08, 1092, "", 1, 0
startStopState = scalar, S08, 1093, "", 1, 0
smartChipState = scalar, S08, 1094, "", 1, 0
smartChipRestartCounter = scalar, S08, 1095, "", 1, 0
smartChipAliveCounter = scalar, S08, 1096, "", 1, 0
startStopPhysicalState = bits, U32, 1100, [0:0]
acrStateDup = bits, U32, 1100, [1:1]
acrEngineMovedRecently = bits, U32, 1100, [2:2]
heaterControlEnabled = bits, U32, 1100, [3:3]
luaDigitalState0 = bits, U32, 1100, [4:4]
luaDigitalState1 = bits, U32, 1100, [5:5]
luaDigitalState2 = bits, U32, 1100, [6:6]
luaDigitalState3 = bits, U32, 1100, [7:7]
startStopStateToggleCounter = scalar, U32, 1104, "", 1, 0
egtValue1 = scalar, F32, 1108, "", 1, 0
egtValue2 = scalar, F32, 1112, "", 1, 0
desiredRpmLimit = scalar, S16, 1116, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1120, "", 1, 0
sparkCounter = scalar, U32, 1124, "", 1, 0
fuelingLoad = scalar, F32, 1128, "", 1, 0
ignitionLoad = scalar, F32, 1132, "", 1, 0
veTableYAxis = scalar, U16, 1136, "%", 0.01, 0
; total TS size = 1140
tpsFrom = scalar, F32, 1140
tpsTo = scalar, F32, 1144
deltaTps = scalar, F32, 1148
extraFuel = scalar, F32, 1152, "", 1, 0
valueFromTable = scalar, F32, 1156, "", 1, 0
isAboveAccelThreshold = bits, U32, 1160, [0:0]
isBelowDecelThreshold = bits, U32, 1160, [1:1]
isTimeToResetAccumulator = bits, U32, 1160, [2:2]
isFractionalEnrichment = bits, U32, 1160, [3:3]
belowEpsilon = bits, U32, 1160, [4:4]
tooShort = bits, U32, 1160, [5:5]
fractionalInjFuel = scalar, F32, 1164, "", 1, 0
accumulatedValue = scalar, F32, 1168, "", 1, 0
maxExtraPerCycle = scalar, F32, 1172, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1176, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1180, "", 1, 0
cycleCnt = scalar, S32, 1184, "", 1, 0
; total TS size = 1188
hwEventCounters1 = scalar, U32, 1188, "", 1, 0
hwEventCounters2 = scalar, U32, 1192, "", 1, 0
hwEventCounters3 = scalar, U32, 1196, "", 1, 0
hwEventCounters4 = scalar, U32, 1200, "", 1, 0
hwEventCounters5 = scalar, U32, 1204, "", 1, 0
hwEventCounters6 = scalar, U32, 1208, "", 1, 0
vvtCamCounter = scalar, U32, 1212, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1216, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1224, "", 1, 0
mapVvt_map_peak = scalar, U08, 1225, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1228, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1232, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1236, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1240, "deg", 1, 0
isDecodingMapCam = bits, U32, 1244, [0:0]
; total TS size = 1248
crankSynchronizationCounter0 = scalar, U32, 1248, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1252, "", 1, 0
vvtToothDurations00 = scalar, U32, 1256, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1260, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1264, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1280, "", 1, 0
triggerStateIndex0 = scalar, U08, 1284, "", 1, 0
vvtStateIndex0 = scalar, U08, 1285, "", 1, 0
; total TS size = 1288
camResyncCounter = scalar, U08, 1288, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1292, [0:0]
; total TS size = 1296
wallFuelCorrection = scalar, F32, 1296, "", 1, 0
wallFuel = scalar, F32, 1300, "", 1, 0
; total TS size = 1304
idleState = bits, S32, 1304, [0:2], "not important"
currentIdlePosition = scalar, F32, 1308
baseIdlePosition = scalar, F32, 1312
idleClosedLoop = scalar, F32, 1316
iacByTpsTaper = scalar, F32, 1320
throttlePedalUpState = scalar, S32, 1324, "", 1, 0
mightResetPid = bits, U32, 1328, [0:0]
shouldResetPid = bits, U32, 1328, [1:1]
wasResetPid = bits, U32, 1328, [2:2]
mustResetPid = bits, U32, 1328, [3:3]
isCranking = bits, U32, 1328, [4:4]
isIacTableForCoasting = bits, U32, 1328, [5:5]
notIdling = bits, U32, 1328, [6:6]
needReset = bits, U32, 1328, [7:7]
isInDeadZone = bits, U32, 1328, [8:8]
isBlipping = bits, U32, 1328, [9:9]
useClosedLoop = bits, U32, 1328, [10:10]
badTps = bits, U32, 1328, [11:11]
looksLikeRunning = bits, U32, 1328, [12:12]
looksLikeCoasting = bits, U32, 1328, [13:13]
looksLikeCrankToIdle = bits, U32, 1328, [14:14]
isIdleCoasting = bits, U32, 1328, [15:15]
isIdleClosedLoop = bits, U32, 1328, [16:16]
idleTarget = scalar, S32, 1332, "", 1, 0
targetRpmByClt = scalar, S32, 1336, "", 1, 0
targetRpmAc = scalar, S32, 1340, "", 1, 0
iacByRpmTaper = scalar, F32, 1344
luaAdd = scalar, F32, 1348
; total TS size = 1352
idlePosition0 = scalar, F32, 1352, "per", 1,0
trim0 = scalar, F32, 1356, "", 1, 0
luaAdjustment0 = scalar, F32, 1360, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1364, "per", 1,0
etbFeedForward0 = scalar, F32, 1368
etbIntegralError0 = scalar, F32, 1372, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1376, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1380, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1384, [0:0]
jamDetected0 = bits, U32, 1384, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1388, "per", 1,0
etbDutyAverage0 = scalar, F32, 1392, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1396, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1398, "count", 1,0
etbErrorCode0 = scalar, S08, 1400, "", 1, 0
tcEtbDrop0 = scalar, S08, 1401, "", 1, 0
jamTimer0 = scalar, U16, 1402, "sec", 0.01, 0
; total TS size = 1404
faultCode0 = scalar, U08, 1404, "", 1, 0
heaterDuty0 = scalar, U08, 1405, "%", 1, 0
pumpDuty0 = scalar, U08, 1406, "%", 1, 0
tempC0 = scalar, U16, 1408, "C", 1, 0
nernstVoltage0 = scalar, U16, 1410, "V", 0.001, 0
esr0 = scalar, U16, 1412, "ohm", 1, 0
; total TS size = 1416
dcOutput0 = scalar, F32, 1416, "per", 1,0
isEnabled0_int = scalar, U08, 1420, "per", 1,0
isEnabled0 = bits, U32, 1424, [0:0]
; total TS size = 1428
value0 = scalar, U16, 1428, "value", 1,0
value1 = scalar, U16, 1430, "value", 1,0
errorRate = scalar, F32, 1432, "ratio", 1,0
; total TS size = 1436
vvtTarget = scalar, U16, 1436, "deg", 0.1, 0
vvtOutput = scalar, U08, 1438, "%", 0.5, 0
isBenchTest = bits, U32, 1048, [0:0]
hasIgnitionVoltage = bits, U32, 1048, [1:1]
mainRelayState = bits, U32, 1048, [2:2]
delayedShutoffRequested = bits, U32, 1048, [3:3]
; total TS size = 1052
lua_fuelAdd = scalar, F32, 1052, "g", 1, 0
lua_fuelMult = scalar, F32, 1056, "", 1, 0
lua_clutchUpState = bits, U32, 1060, [0:0]
lua_brakePedalState = bits, U32, 1060, [1:1]
lua_acRequestState = bits, U32, 1060, [2:2]
lua_luaDisableEtb = bits, U32, 1060, [3:3]
lua_luaIgnCut = bits, U32, 1060, [4:4]
sd_tCharge = scalar, S16, 1064, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1068, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1080, "", 1, 0
crankingFuel_fuel = scalar, U16, 1084, "mg", 0.01, 0
baroCorrection = scalar, F32, 1088, "", 1, 0
hellenBoardId = scalar, S16, 1092, "id", 1, 0
clutchUpState = scalar, S08, 1094, "", 1, 0
clutchDownState = scalar, S08, 1095, "", 1, 0
brakePedalState = scalar, S08, 1096, "", 1, 0
startStopState = scalar, S08, 1097, "", 1, 0
smartChipState = scalar, S08, 1098, "", 1, 0
smartChipRestartCounter = scalar, S08, 1099, "", 1, 0
smartChipAliveCounter = scalar, S08, 1100, "", 1, 0
startStopPhysicalState = bits, U32, 1104, [0:0]
acrStateDup = bits, U32, 1104, [1:1]
acrEngineMovedRecently = bits, U32, 1104, [2:2]
heaterControlEnabled = bits, U32, 1104, [3:3]
luaDigitalState0 = bits, U32, 1104, [4:4]
luaDigitalState1 = bits, U32, 1104, [5:5]
luaDigitalState2 = bits, U32, 1104, [6:6]
luaDigitalState3 = bits, U32, 1104, [7:7]
startStopStateToggleCounter = scalar, U32, 1108, "", 1, 0
egtValue1 = scalar, F32, 1112, "", 1, 0
egtValue2 = scalar, F32, 1116, "", 1, 0
desiredRpmLimit = scalar, S16, 1120, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1124, "", 1, 0
sparkCounter = scalar, U32, 1128, "", 1, 0
fuelingLoad = scalar, F32, 1132, "", 1, 0
ignitionLoad = scalar, F32, 1136, "", 1, 0
veTableYAxis = scalar, U16, 1140, "%", 0.01, 0
; total TS size = 1144
tpsFrom = scalar, F32, 1144
tpsTo = scalar, F32, 1148
deltaTps = scalar, F32, 1152
extraFuel = scalar, F32, 1156, "", 1, 0
valueFromTable = scalar, F32, 1160, "", 1, 0
isAboveAccelThreshold = bits, U32, 1164, [0:0]
isBelowDecelThreshold = bits, U32, 1164, [1:1]
isTimeToResetAccumulator = bits, U32, 1164, [2:2]
isFractionalEnrichment = bits, U32, 1164, [3:3]
belowEpsilon = bits, U32, 1164, [4:4]
tooShort = bits, U32, 1164, [5:5]
fractionalInjFuel = scalar, F32, 1168, "", 1, 0
accumulatedValue = scalar, F32, 1172, "", 1, 0
maxExtraPerCycle = scalar, F32, 1176, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1180, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1184, "", 1, 0
cycleCnt = scalar, S32, 1188, "", 1, 0
; total TS size = 1192
hwEventCounters1 = scalar, U32, 1192, "", 1, 0
hwEventCounters2 = scalar, U32, 1196, "", 1, 0
hwEventCounters3 = scalar, U32, 1200, "", 1, 0
hwEventCounters4 = scalar, U32, 1204, "", 1, 0
hwEventCounters5 = scalar, U32, 1208, "", 1, 0
hwEventCounters6 = scalar, U32, 1212, "", 1, 0
vvtCamCounter = scalar, U32, 1216, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1224, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1228, "", 1, 0
mapVvt_map_peak = scalar, U08, 1229, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1232, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1236, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1240, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1244, "deg", 1, 0
isDecodingMapCam = bits, U32, 1248, [0:0]
; total TS size = 1252
crankSynchronizationCounter0 = scalar, U32, 1252, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1256, "", 1, 0
vvtToothDurations00 = scalar, U32, 1260, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1264, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1280, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1284, "", 1, 0
triggerStateIndex0 = scalar, U08, 1288, "", 1, 0
vvtStateIndex0 = scalar, U08, 1289, "", 1, 0
; total TS size = 1292
camResyncCounter = scalar, U08, 1292, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1296, [0:0]
; total TS size = 1300
wallFuelCorrection = scalar, F32, 1300, "", 1, 0
wallFuel = scalar, F32, 1304, "", 1, 0
; total TS size = 1308
idleState = bits, S32, 1308, [0:2], "not important"
currentIdlePosition = scalar, F32, 1312
baseIdlePosition = scalar, F32, 1316
idleClosedLoop = scalar, F32, 1320
iacByTpsTaper = scalar, F32, 1324
throttlePedalUpState = scalar, S32, 1328, "", 1, 0
mightResetPid = bits, U32, 1332, [0:0]
shouldResetPid = bits, U32, 1332, [1:1]
wasResetPid = bits, U32, 1332, [2:2]
mustResetPid = bits, U32, 1332, [3:3]
isCranking = bits, U32, 1332, [4:4]
isIacTableForCoasting = bits, U32, 1332, [5:5]
notIdling = bits, U32, 1332, [6:6]
needReset = bits, U32, 1332, [7:7]
isInDeadZone = bits, U32, 1332, [8:8]
isBlipping = bits, U32, 1332, [9:9]
useClosedLoop = bits, U32, 1332, [10:10]
badTps = bits, U32, 1332, [11:11]
looksLikeRunning = bits, U32, 1332, [12:12]
looksLikeCoasting = bits, U32, 1332, [13:13]
looksLikeCrankToIdle = bits, U32, 1332, [14:14]
isIdleCoasting = bits, U32, 1332, [15:15]
isIdleClosedLoop = bits, U32, 1332, [16:16]
idleTarget = scalar, S32, 1336, "", 1, 0
targetRpmByClt = scalar, S32, 1340, "", 1, 0
targetRpmAc = scalar, S32, 1344, "", 1, 0
iacByRpmTaper = scalar, F32, 1348
luaAdd = scalar, F32, 1352
; total TS size = 1356
idlePosition0 = scalar, F32, 1356, "per", 1,0
trim0 = scalar, F32, 1360, "", 1, 0
luaAdjustment0 = scalar, F32, 1364, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1368, "per", 1,0
etbFeedForward0 = scalar, F32, 1372
etbIntegralError0 = scalar, F32, 1376, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1380, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1384, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1388, [0:0]
jamDetected0 = bits, U32, 1388, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1392, "per", 1,0
etbDutyAverage0 = scalar, F32, 1396, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1400, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1402, "count", 1,0
etbErrorCode0 = scalar, S08, 1404, "", 1, 0
tcEtbDrop0 = scalar, S08, 1405, "", 1, 0
jamTimer0 = scalar, U16, 1406, "sec", 0.01, 0
; total TS size = 1408
faultCode0 = scalar, U08, 1408, "", 1, 0
heaterDuty0 = scalar, U08, 1409, "%", 1, 0
pumpDuty0 = scalar, U08, 1410, "%", 1, 0
tempC0 = scalar, U16, 1412, "C", 1, 0
nernstVoltage0 = scalar, U16, 1414, "V", 0.001, 0
esr0 = scalar, U16, 1416, "ohm", 1, 0
; total TS size = 1420
dcOutput0 = scalar, F32, 1420, "per", 1,0
isEnabled0_int = scalar, U08, 1424, "per", 1,0
isEnabled0 = bits, U32, 1428, [0:0]
; total TS size = 1432
value0 = scalar, U16, 1432, "value", 1,0
value1 = scalar, U16, 1434, "value", 1,0
errorRate = scalar, F32, 1436, "ratio", 1,0
; total TS size = 1440
lambdaCurrentlyGood = bits, U32, 1440, [0:0]
lambdaMonitorCut = bits, U32, 1440, [1:1]
lambdaTimeSinceGood = scalar, U16, 1444, "sec", 0.01, 0
; total TS size = 1448
vvtTarget = scalar, U16, 1440, "deg", 0.1, 0
vvtOutput = scalar, U08, 1442, "%", 0.5, 0
; total TS size = 1444
lambdaCurrentlyGood = bits, U32, 1444, [0:0]
lambdaMonitorCut = bits, U32, 1444, [1:1]
lambdaTimeSinceGood = scalar, U16, 1448, "sec", 0.01, 0
; total TS size = 1452
time = { timeNow }
@ -5126,6 +5127,7 @@ entry = m_maximumRetard, "Knock: Max retard", float, "%.3f"
entry = tcuCurrentGear, "Current Gear", int, "%d"
entry = tcRatio, "TCU: Torque Converter Ratio", float, "%.3f"
entry = lastShiftTime, "lastShiftTime", float, "%.3f"
entry = tcu_currentRange, "TCU: Current Range", int, "%d"
entry = throttleUseWotModel, "Air: Throttle model WOT", int, "%d"
entry = throttleModelCrossoverAngle, "Air: Throttle crossover pos", float, "%.3f"
entry = throttleEstimatedFlow, "Air: Throttle flow estimate", float, "%.3f"
@ -6033,6 +6035,7 @@ dialog = tcu_controllerDialog, "tcu_controller"
graphLine = tcuCurrentGear
graphLine = tcRatio
graphLine = lastShiftTime
graphLine = tcu_currentRange
indicatorPanel = throttle_modelIndicatorPanel, 2
indicator = {throttleUseWotModel}, "throttleUseWotModel No", "throttleUseWotModel Yes"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.01.03.alphax-4chan.1225811186"
signature = "rusEFI master.2024.01.03.alphax-4chan.3873502509"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.01.03.alphax-4chan.1225811186" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.01.03.alphax-4chan.3873502509" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -92,7 +92,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 03 03:26:20 UTC 2024
; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 03 03:40:39 UTC 2024
pageSize = 22088
page = 1
@ -2367,7 +2367,7 @@ lambdaMaxDeviationRpmBins = array, U16, 22078, [4], "RPM", 1, 0, 0, 18000, 0
ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1448
ochBlockSize = 1452
; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9
@ -2904,261 +2904,262 @@ m_maximumRetard = scalar, F32, 912, "", 1, 0
tcuCurrentGear = scalar, S08, 916, "gear", 1, 0
tcRatio = scalar, U16, 918, "value", 0.01, 0
lastShiftTime = scalar, F32, 920, "", 1, 0
; total TS size = 924
throttleUseWotModel = bits, U32, 924, [0:0]
throttleModelCrossoverAngle = scalar, S16, 928, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 932, "g/s", 1, 0
; total TS size = 936
m_requested_pump = scalar, F32, 936, "", 1, 0
fuel_requested_percent = scalar, F32, 940, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 944, "", 1, 0
noValve = bits, U32, 948, [0:0]
angleAboveMin = bits, U32, 948, [1:1]
isHpfpInactive = bits, U32, 948, [2:2]
m_pressureTarget_kPa = scalar, F32, 952, "", 1, 0
nextLobe = scalar, F32, 956, "", 1, 0
di_nextStart = scalar, F32, 960, "v", 1, 0
; total TS size = 964
m_deadtime = scalar, F32, 964, "ms", 1, 0
pressureDelta = scalar, F32, 968, "kPa", 1, 0
pressureRatio = scalar, F32, 972, "", 1, 0
; total TS size = 976
retardThresholdRpm = scalar, S32, 976, "", 1, 0
combinedConditions = bits, U32, 980, [0:0]
launchActivatePinState = bits, U32, 980, [1:1]
isLaunchCondition = bits, U32, 980, [2:2]
isSwitchActivated = bits, U32, 980, [3:3]
isClutchActivated = bits, U32, 980, [4:4]
isValidInputPin = bits, U32, 980, [5:5]
activateSwitchCondition = bits, U32, 980, [6:6]
rpmCondition = bits, U32, 980, [7:7]
speedCondition = bits, U32, 980, [8:8]
tpsCondition = bits, U32, 980, [9:9]
; total TS size = 984
isAntilagCondition = bits, U32, 984, [0:0]
ALSMinRPMCondition = bits, U32, 984, [1:1]
ALSMaxRPMCondition = bits, U32, 984, [2:2]
ALSMinCLTCondition = bits, U32, 984, [3:3]
ALSMaxCLTCondition = bits, U32, 984, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 984, [5:5]
isALSSwitchActivated = bits, U32, 984, [6:6]
ALSActivatePinState = bits, U32, 984, [7:7]
ALSSwitchCondition = bits, U32, 984, [8:8]
ALSTimerCondition = bits, U32, 984, [9:9]
fuelALSCorrection = scalar, F32, 988, "", 1, 0
timingALSCorrection = scalar, S16, 992, "deg", 0.01, 0
timingALSSkip = scalar, S16, 994, "deg", 0.01, 0
; total TS size = 996
isTpsInvalid = bits, U32, 996, [0:0]
m_shouldResetPid = bits, U32, 996, [1:1]
isBelowClosedLoopThreshold = bits, U32, 996, [2:2]
isNotClosedLoop = bits, U32, 996, [3:3]
isZeroRpm = bits, U32, 996, [4:4]
hasInitBoost = bits, U32, 996, [5:5]
rpmTooLow = bits, U32, 996, [6:6]
tpsTooLow = bits, U32, 996, [7:7]
mapTooLow = bits, U32, 996, [8:8]
isPlantValid = bits, U32, 996, [9:9]
luaTargetAdd = scalar, S16, 1000, "v", 0.5,0
boostOutput = scalar, S16, 1002, "percent", 0.01,0
luaTargetMult = scalar, F32, 1004, "v", 1,0
openLoopPart = scalar, F32, 1008, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1012, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1016, "%", 0.5,0
boostControlTarget = scalar, S16, 1018, "kPa", 0.03333333333333333,0
; total TS size = 1020
acButtonState = scalar, S08, 1020, "", 1, 0
m_acEnabled = bits, U32, 1024, [0:0]
engineTooSlow = bits, U32, 1024, [1:1]
engineTooFast = bits, U32, 1024, [2:2]
noClt = bits, U32, 1024, [3:3]
engineTooHot = bits, U32, 1024, [4:4]
tpsTooHigh = bits, U32, 1024, [5:5]
isDisabledByLua = bits, U32, 1024, [6:6]
acCompressorState = bits, U32, 1024, [7:7]
latest_usage_ac_control = scalar, S32, 1028, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1032, "", 1, 0
; total TS size = 1036
cranking0 = bits, U32, 1036, [0:0]
notRunning0 = bits, U32, 1036, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1036, [2:2]
brokenClt0 = bits, U32, 1036, [3:3]
enabledForAc0 = bits, U32, 1036, [4:4]
hot0 = bits, U32, 1036, [5:5]
cold0 = bits, U32, 1036, [6:6]
tcu_currentRange = scalar, U08, 924, "", 1, 0
; total TS size = 928
throttleUseWotModel = bits, U32, 928, [0:0]
throttleModelCrossoverAngle = scalar, S16, 932, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 936, "g/s", 1, 0
; total TS size = 940
m_requested_pump = scalar, F32, 940, "", 1, 0
fuel_requested_percent = scalar, F32, 944, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 948, "", 1, 0
noValve = bits, U32, 952, [0:0]
angleAboveMin = bits, U32, 952, [1:1]
isHpfpInactive = bits, U32, 952, [2:2]
m_pressureTarget_kPa = scalar, F32, 956, "", 1, 0
nextLobe = scalar, F32, 960, "", 1, 0
di_nextStart = scalar, F32, 964, "v", 1, 0
; total TS size = 968
m_deadtime = scalar, F32, 968, "ms", 1, 0
pressureDelta = scalar, F32, 972, "kPa", 1, 0
pressureRatio = scalar, F32, 976, "", 1, 0
; total TS size = 980
retardThresholdRpm = scalar, S32, 980, "", 1, 0
combinedConditions = bits, U32, 984, [0:0]
launchActivatePinState = bits, U32, 984, [1:1]
isLaunchCondition = bits, U32, 984, [2:2]
isSwitchActivated = bits, U32, 984, [3:3]
isClutchActivated = bits, U32, 984, [4:4]
isValidInputPin = bits, U32, 984, [5:5]
activateSwitchCondition = bits, U32, 984, [6:6]
rpmCondition = bits, U32, 984, [7:7]
speedCondition = bits, U32, 984, [8:8]
tpsCondition = bits, U32, 984, [9:9]
; total TS size = 988
isAntilagCondition = bits, U32, 988, [0:0]
ALSMinRPMCondition = bits, U32, 988, [1:1]
ALSMaxRPMCondition = bits, U32, 988, [2:2]
ALSMinCLTCondition = bits, U32, 988, [3:3]
ALSMaxCLTCondition = bits, U32, 988, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 988, [5:5]
isALSSwitchActivated = bits, U32, 988, [6:6]
ALSActivatePinState = bits, U32, 988, [7:7]
ALSSwitchCondition = bits, U32, 988, [8:8]
ALSTimerCondition = bits, U32, 988, [9:9]
fuelALSCorrection = scalar, F32, 992, "", 1, 0
timingALSCorrection = scalar, S16, 996, "deg", 0.01, 0
timingALSSkip = scalar, S16, 998, "deg", 0.01, 0
; total TS size = 1000
isTpsInvalid = bits, U32, 1000, [0:0]
m_shouldResetPid = bits, U32, 1000, [1:1]
isBelowClosedLoopThreshold = bits, U32, 1000, [2:2]
isNotClosedLoop = bits, U32, 1000, [3:3]
isZeroRpm = bits, U32, 1000, [4:4]
hasInitBoost = bits, U32, 1000, [5:5]
rpmTooLow = bits, U32, 1000, [6:6]
tpsTooLow = bits, U32, 1000, [7:7]
mapTooLow = bits, U32, 1000, [8:8]
isPlantValid = bits, U32, 1000, [9:9]
luaTargetAdd = scalar, S16, 1004, "v", 0.5,0
boostOutput = scalar, S16, 1006, "percent", 0.01,0
luaTargetMult = scalar, F32, 1008, "v", 1,0
openLoopPart = scalar, F32, 1012, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1016, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1020, "%", 0.5,0
boostControlTarget = scalar, S16, 1022, "kPa", 0.03333333333333333,0
; total TS size = 1024
acButtonState = scalar, S08, 1024, "", 1, 0
m_acEnabled = bits, U32, 1028, [0:0]
engineTooSlow = bits, U32, 1028, [1:1]
engineTooFast = bits, U32, 1028, [2:2]
noClt = bits, U32, 1028, [3:3]
engineTooHot = bits, U32, 1028, [4:4]
tpsTooHigh = bits, U32, 1028, [5:5]
isDisabledByLua = bits, U32, 1028, [6:6]
acCompressorState = bits, U32, 1028, [7:7]
latest_usage_ac_control = scalar, S32, 1032, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1036, "", 1, 0
; total TS size = 1040
isPrime = bits, U32, 1040, [0:0]
engineTurnedRecently = bits, U32, 1040, [1:1]
isFuelPumpOn = bits, U32, 1040, [2:2]
ignitionOn = bits, U32, 1040, [3:3]
cranking0 = bits, U32, 1040, [0:0]
notRunning0 = bits, U32, 1040, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1040, [2:2]
brokenClt0 = bits, U32, 1040, [3:3]
enabledForAc0 = bits, U32, 1040, [4:4]
hot0 = bits, U32, 1040, [5:5]
cold0 = bits, U32, 1040, [6:6]
; total TS size = 1044
isBenchTest = bits, U32, 1044, [0:0]
hasIgnitionVoltage = bits, U32, 1044, [1:1]
mainRelayState = bits, U32, 1044, [2:2]
delayedShutoffRequested = bits, U32, 1044, [3:3]
isPrime = bits, U32, 1044, [0:0]
engineTurnedRecently = bits, U32, 1044, [1:1]
isFuelPumpOn = bits, U32, 1044, [2:2]
ignitionOn = bits, U32, 1044, [3:3]
; total TS size = 1048
lua_fuelAdd = scalar, F32, 1048, "g", 1, 0
lua_fuelMult = scalar, F32, 1052, "", 1, 0
lua_clutchUpState = bits, U32, 1056, [0:0]
lua_brakePedalState = bits, U32, 1056, [1:1]
lua_acRequestState = bits, U32, 1056, [2:2]
lua_luaDisableEtb = bits, U32, 1056, [3:3]
lua_luaIgnCut = bits, U32, 1056, [4:4]
sd_tCharge = scalar, S16, 1060, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1064, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1068, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_fuel = scalar, U16, 1080, "mg", 0.01, 0
baroCorrection = scalar, F32, 1084, "", 1, 0
hellenBoardId = scalar, S16, 1088, "id", 1, 0
clutchUpState = scalar, S08, 1090, "", 1, 0
clutchDownState = scalar, S08, 1091, "", 1, 0
brakePedalState = scalar, S08, 1092, "", 1, 0
startStopState = scalar, S08, 1093, "", 1, 0
smartChipState = scalar, S08, 1094, "", 1, 0
smartChipRestartCounter = scalar, S08, 1095, "", 1, 0
smartChipAliveCounter = scalar, S08, 1096, "", 1, 0
startStopPhysicalState = bits, U32, 1100, [0:0]
acrStateDup = bits, U32, 1100, [1:1]
acrEngineMovedRecently = bits, U32, 1100, [2:2]
heaterControlEnabled = bits, U32, 1100, [3:3]
luaDigitalState0 = bits, U32, 1100, [4:4]
luaDigitalState1 = bits, U32, 1100, [5:5]
luaDigitalState2 = bits, U32, 1100, [6:6]
luaDigitalState3 = bits, U32, 1100, [7:7]
startStopStateToggleCounter = scalar, U32, 1104, "", 1, 0
egtValue1 = scalar, F32, 1108, "", 1, 0
egtValue2 = scalar, F32, 1112, "", 1, 0
desiredRpmLimit = scalar, S16, 1116, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1120, "", 1, 0
sparkCounter = scalar, U32, 1124, "", 1, 0
fuelingLoad = scalar, F32, 1128, "", 1, 0
ignitionLoad = scalar, F32, 1132, "", 1, 0
veTableYAxis = scalar, U16, 1136, "%", 0.01, 0
; total TS size = 1140
tpsFrom = scalar, F32, 1140
tpsTo = scalar, F32, 1144
deltaTps = scalar, F32, 1148
extraFuel = scalar, F32, 1152, "", 1, 0
valueFromTable = scalar, F32, 1156, "", 1, 0
isAboveAccelThreshold = bits, U32, 1160, [0:0]
isBelowDecelThreshold = bits, U32, 1160, [1:1]
isTimeToResetAccumulator = bits, U32, 1160, [2:2]
isFractionalEnrichment = bits, U32, 1160, [3:3]
belowEpsilon = bits, U32, 1160, [4:4]
tooShort = bits, U32, 1160, [5:5]
fractionalInjFuel = scalar, F32, 1164, "", 1, 0
accumulatedValue = scalar, F32, 1168, "", 1, 0
maxExtraPerCycle = scalar, F32, 1172, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1176, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1180, "", 1, 0
cycleCnt = scalar, S32, 1184, "", 1, 0
; total TS size = 1188
hwEventCounters1 = scalar, U32, 1188, "", 1, 0
hwEventCounters2 = scalar, U32, 1192, "", 1, 0
hwEventCounters3 = scalar, U32, 1196, "", 1, 0
hwEventCounters4 = scalar, U32, 1200, "", 1, 0
hwEventCounters5 = scalar, U32, 1204, "", 1, 0
hwEventCounters6 = scalar, U32, 1208, "", 1, 0
vvtCamCounter = scalar, U32, 1212, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1216, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1224, "", 1, 0
mapVvt_map_peak = scalar, U08, 1225, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1228, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1232, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1236, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1240, "deg", 1, 0
isDecodingMapCam = bits, U32, 1244, [0:0]
; total TS size = 1248
crankSynchronizationCounter0 = scalar, U32, 1248, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1252, "", 1, 0
vvtToothDurations00 = scalar, U32, 1256, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1260, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1264, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1280, "", 1, 0
triggerStateIndex0 = scalar, U08, 1284, "", 1, 0
vvtStateIndex0 = scalar, U08, 1285, "", 1, 0
; total TS size = 1288
camResyncCounter = scalar, U08, 1288, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1292, [0:0]
; total TS size = 1296
wallFuelCorrection = scalar, F32, 1296, "", 1, 0
wallFuel = scalar, F32, 1300, "", 1, 0
; total TS size = 1304
idleState = bits, S32, 1304, [0:2], "not important"
currentIdlePosition = scalar, F32, 1308
baseIdlePosition = scalar, F32, 1312
idleClosedLoop = scalar, F32, 1316
iacByTpsTaper = scalar, F32, 1320
throttlePedalUpState = scalar, S32, 1324, "", 1, 0
mightResetPid = bits, U32, 1328, [0:0]
shouldResetPid = bits, U32, 1328, [1:1]
wasResetPid = bits, U32, 1328, [2:2]
mustResetPid = bits, U32, 1328, [3:3]
isCranking = bits, U32, 1328, [4:4]
isIacTableForCoasting = bits, U32, 1328, [5:5]
notIdling = bits, U32, 1328, [6:6]
needReset = bits, U32, 1328, [7:7]
isInDeadZone = bits, U32, 1328, [8:8]
isBlipping = bits, U32, 1328, [9:9]
useClosedLoop = bits, U32, 1328, [10:10]
badTps = bits, U32, 1328, [11:11]
looksLikeRunning = bits, U32, 1328, [12:12]
looksLikeCoasting = bits, U32, 1328, [13:13]
looksLikeCrankToIdle = bits, U32, 1328, [14:14]
isIdleCoasting = bits, U32, 1328, [15:15]
isIdleClosedLoop = bits, U32, 1328, [16:16]
idleTarget = scalar, S32, 1332, "", 1, 0
targetRpmByClt = scalar, S32, 1336, "", 1, 0
targetRpmAc = scalar, S32, 1340, "", 1, 0
iacByRpmTaper = scalar, F32, 1344
luaAdd = scalar, F32, 1348
; total TS size = 1352
idlePosition0 = scalar, F32, 1352, "per", 1,0
trim0 = scalar, F32, 1356, "", 1, 0
luaAdjustment0 = scalar, F32, 1360, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1364, "per", 1,0
etbFeedForward0 = scalar, F32, 1368
etbIntegralError0 = scalar, F32, 1372, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1376, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1380, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1384, [0:0]
jamDetected0 = bits, U32, 1384, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1388, "per", 1,0
etbDutyAverage0 = scalar, F32, 1392, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1396, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1398, "count", 1,0
etbErrorCode0 = scalar, S08, 1400, "", 1, 0
tcEtbDrop0 = scalar, S08, 1401, "", 1, 0
jamTimer0 = scalar, U16, 1402, "sec", 0.01, 0
; total TS size = 1404
faultCode0 = scalar, U08, 1404, "", 1, 0
heaterDuty0 = scalar, U08, 1405, "%", 1, 0
pumpDuty0 = scalar, U08, 1406, "%", 1, 0
tempC0 = scalar, U16, 1408, "C", 1, 0
nernstVoltage0 = scalar, U16, 1410, "V", 0.001, 0
esr0 = scalar, U16, 1412, "ohm", 1, 0
; total TS size = 1416
dcOutput0 = scalar, F32, 1416, "per", 1,0
isEnabled0_int = scalar, U08, 1420, "per", 1,0
isEnabled0 = bits, U32, 1424, [0:0]
; total TS size = 1428
value0 = scalar, U16, 1428, "value", 1,0
value1 = scalar, U16, 1430, "value", 1,0
errorRate = scalar, F32, 1432, "ratio", 1,0
; total TS size = 1436
vvtTarget = scalar, U16, 1436, "deg", 0.1, 0
vvtOutput = scalar, U08, 1438, "%", 0.5, 0
isBenchTest = bits, U32, 1048, [0:0]
hasIgnitionVoltage = bits, U32, 1048, [1:1]
mainRelayState = bits, U32, 1048, [2:2]
delayedShutoffRequested = bits, U32, 1048, [3:3]
; total TS size = 1052
lua_fuelAdd = scalar, F32, 1052, "g", 1, 0
lua_fuelMult = scalar, F32, 1056, "", 1, 0
lua_clutchUpState = bits, U32, 1060, [0:0]
lua_brakePedalState = bits, U32, 1060, [1:1]
lua_acRequestState = bits, U32, 1060, [2:2]
lua_luaDisableEtb = bits, U32, 1060, [3:3]
lua_luaIgnCut = bits, U32, 1060, [4:4]
sd_tCharge = scalar, S16, 1064, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1068, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1080, "", 1, 0
crankingFuel_fuel = scalar, U16, 1084, "mg", 0.01, 0
baroCorrection = scalar, F32, 1088, "", 1, 0
hellenBoardId = scalar, S16, 1092, "id", 1, 0
clutchUpState = scalar, S08, 1094, "", 1, 0
clutchDownState = scalar, S08, 1095, "", 1, 0
brakePedalState = scalar, S08, 1096, "", 1, 0
startStopState = scalar, S08, 1097, "", 1, 0
smartChipState = scalar, S08, 1098, "", 1, 0
smartChipRestartCounter = scalar, S08, 1099, "", 1, 0
smartChipAliveCounter = scalar, S08, 1100, "", 1, 0
startStopPhysicalState = bits, U32, 1104, [0:0]
acrStateDup = bits, U32, 1104, [1:1]
acrEngineMovedRecently = bits, U32, 1104, [2:2]
heaterControlEnabled = bits, U32, 1104, [3:3]
luaDigitalState0 = bits, U32, 1104, [4:4]
luaDigitalState1 = bits, U32, 1104, [5:5]
luaDigitalState2 = bits, U32, 1104, [6:6]
luaDigitalState3 = bits, U32, 1104, [7:7]
startStopStateToggleCounter = scalar, U32, 1108, "", 1, 0
egtValue1 = scalar, F32, 1112, "", 1, 0
egtValue2 = scalar, F32, 1116, "", 1, 0
desiredRpmLimit = scalar, S16, 1120, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1124, "", 1, 0
sparkCounter = scalar, U32, 1128, "", 1, 0
fuelingLoad = scalar, F32, 1132, "", 1, 0
ignitionLoad = scalar, F32, 1136, "", 1, 0
veTableYAxis = scalar, U16, 1140, "%", 0.01, 0
; total TS size = 1144
tpsFrom = scalar, F32, 1144
tpsTo = scalar, F32, 1148
deltaTps = scalar, F32, 1152
extraFuel = scalar, F32, 1156, "", 1, 0
valueFromTable = scalar, F32, 1160, "", 1, 0
isAboveAccelThreshold = bits, U32, 1164, [0:0]
isBelowDecelThreshold = bits, U32, 1164, [1:1]
isTimeToResetAccumulator = bits, U32, 1164, [2:2]
isFractionalEnrichment = bits, U32, 1164, [3:3]
belowEpsilon = bits, U32, 1164, [4:4]
tooShort = bits, U32, 1164, [5:5]
fractionalInjFuel = scalar, F32, 1168, "", 1, 0
accumulatedValue = scalar, F32, 1172, "", 1, 0
maxExtraPerCycle = scalar, F32, 1176, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1180, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1184, "", 1, 0
cycleCnt = scalar, S32, 1188, "", 1, 0
; total TS size = 1192
hwEventCounters1 = scalar, U32, 1192, "", 1, 0
hwEventCounters2 = scalar, U32, 1196, "", 1, 0
hwEventCounters3 = scalar, U32, 1200, "", 1, 0
hwEventCounters4 = scalar, U32, 1204, "", 1, 0
hwEventCounters5 = scalar, U32, 1208, "", 1, 0
hwEventCounters6 = scalar, U32, 1212, "", 1, 0
vvtCamCounter = scalar, U32, 1216, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1224, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1228, "", 1, 0
mapVvt_map_peak = scalar, U08, 1229, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1232, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1236, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1240, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1244, "deg", 1, 0
isDecodingMapCam = bits, U32, 1248, [0:0]
; total TS size = 1252
crankSynchronizationCounter0 = scalar, U32, 1252, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1256, "", 1, 0
vvtToothDurations00 = scalar, U32, 1260, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1264, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1280, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1284, "", 1, 0
triggerStateIndex0 = scalar, U08, 1288, "", 1, 0
vvtStateIndex0 = scalar, U08, 1289, "", 1, 0
; total TS size = 1292
camResyncCounter = scalar, U08, 1292, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1296, [0:0]
; total TS size = 1300
wallFuelCorrection = scalar, F32, 1300, "", 1, 0
wallFuel = scalar, F32, 1304, "", 1, 0
; total TS size = 1308
idleState = bits, S32, 1308, [0:2], "not important"
currentIdlePosition = scalar, F32, 1312
baseIdlePosition = scalar, F32, 1316
idleClosedLoop = scalar, F32, 1320
iacByTpsTaper = scalar, F32, 1324
throttlePedalUpState = scalar, S32, 1328, "", 1, 0
mightResetPid = bits, U32, 1332, [0:0]
shouldResetPid = bits, U32, 1332, [1:1]
wasResetPid = bits, U32, 1332, [2:2]
mustResetPid = bits, U32, 1332, [3:3]
isCranking = bits, U32, 1332, [4:4]
isIacTableForCoasting = bits, U32, 1332, [5:5]
notIdling = bits, U32, 1332, [6:6]
needReset = bits, U32, 1332, [7:7]
isInDeadZone = bits, U32, 1332, [8:8]
isBlipping = bits, U32, 1332, [9:9]
useClosedLoop = bits, U32, 1332, [10:10]
badTps = bits, U32, 1332, [11:11]
looksLikeRunning = bits, U32, 1332, [12:12]
looksLikeCoasting = bits, U32, 1332, [13:13]
looksLikeCrankToIdle = bits, U32, 1332, [14:14]
isIdleCoasting = bits, U32, 1332, [15:15]
isIdleClosedLoop = bits, U32, 1332, [16:16]
idleTarget = scalar, S32, 1336, "", 1, 0
targetRpmByClt = scalar, S32, 1340, "", 1, 0
targetRpmAc = scalar, S32, 1344, "", 1, 0
iacByRpmTaper = scalar, F32, 1348
luaAdd = scalar, F32, 1352
; total TS size = 1356
idlePosition0 = scalar, F32, 1356, "per", 1,0
trim0 = scalar, F32, 1360, "", 1, 0
luaAdjustment0 = scalar, F32, 1364, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1368, "per", 1,0
etbFeedForward0 = scalar, F32, 1372
etbIntegralError0 = scalar, F32, 1376, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1380, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1384, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1388, [0:0]
jamDetected0 = bits, U32, 1388, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1392, "per", 1,0
etbDutyAverage0 = scalar, F32, 1396, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1400, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1402, "count", 1,0
etbErrorCode0 = scalar, S08, 1404, "", 1, 0
tcEtbDrop0 = scalar, S08, 1405, "", 1, 0
jamTimer0 = scalar, U16, 1406, "sec", 0.01, 0
; total TS size = 1408
faultCode0 = scalar, U08, 1408, "", 1, 0
heaterDuty0 = scalar, U08, 1409, "%", 1, 0
pumpDuty0 = scalar, U08, 1410, "%", 1, 0
tempC0 = scalar, U16, 1412, "C", 1, 0
nernstVoltage0 = scalar, U16, 1414, "V", 0.001, 0
esr0 = scalar, U16, 1416, "ohm", 1, 0
; total TS size = 1420
dcOutput0 = scalar, F32, 1420, "per", 1,0
isEnabled0_int = scalar, U08, 1424, "per", 1,0
isEnabled0 = bits, U32, 1428, [0:0]
; total TS size = 1432
value0 = scalar, U16, 1432, "value", 1,0
value1 = scalar, U16, 1434, "value", 1,0
errorRate = scalar, F32, 1436, "ratio", 1,0
; total TS size = 1440
lambdaCurrentlyGood = bits, U32, 1440, [0:0]
lambdaMonitorCut = bits, U32, 1440, [1:1]
lambdaTimeSinceGood = scalar, U16, 1444, "sec", 0.01, 0
; total TS size = 1448
vvtTarget = scalar, U16, 1440, "deg", 0.1, 0
vvtOutput = scalar, U08, 1442, "%", 0.5, 0
; total TS size = 1444
lambdaCurrentlyGood = bits, U32, 1444, [0:0]
lambdaMonitorCut = bits, U32, 1444, [1:1]
lambdaTimeSinceGood = scalar, U16, 1448, "sec", 0.01, 0
; total TS size = 1452
time = { timeNow }
@ -5126,6 +5127,7 @@ entry = m_maximumRetard, "Knock: Max retard", float, "%.3f"
entry = tcuCurrentGear, "Current Gear", int, "%d"
entry = tcRatio, "TCU: Torque Converter Ratio", float, "%.3f"
entry = lastShiftTime, "lastShiftTime", float, "%.3f"
entry = tcu_currentRange, "TCU: Current Range", int, "%d"
entry = throttleUseWotModel, "Air: Throttle model WOT", int, "%d"
entry = throttleModelCrossoverAngle, "Air: Throttle crossover pos", float, "%.3f"
entry = throttleEstimatedFlow, "Air: Throttle flow estimate", float, "%.3f"
@ -6036,6 +6038,7 @@ dialog = tcu_controllerDialog, "tcu_controller"
graphLine = tcuCurrentGear
graphLine = tcRatio
graphLine = lastShiftTime
graphLine = tcu_currentRange
indicatorPanel = throttle_modelIndicatorPanel, 2
indicator = {throttleUseWotModel}, "throttleUseWotModel No", "throttleUseWotModel Yes"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.01.03.alphax-4chan_f7.1225811186"
signature = "rusEFI master.2024.01.03.alphax-4chan_f7.3873502509"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.01.03.alphax-4chan_f7.1225811186" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.01.03.alphax-4chan_f7.3873502509" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -92,7 +92,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 03 03:26:23 UTC 2024
; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 03 03:40:42 UTC 2024
pageSize = 22088
page = 1
@ -2367,7 +2367,7 @@ lambdaMaxDeviationRpmBins = array, U16, 22078, [4], "RPM", 1, 0, 0, 18000, 0
ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1448
ochBlockSize = 1452
; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9
@ -2904,261 +2904,262 @@ m_maximumRetard = scalar, F32, 912, "", 1, 0
tcuCurrentGear = scalar, S08, 916, "gear", 1, 0
tcRatio = scalar, U16, 918, "value", 0.01, 0
lastShiftTime = scalar, F32, 920, "", 1, 0
; total TS size = 924
throttleUseWotModel = bits, U32, 924, [0:0]
throttleModelCrossoverAngle = scalar, S16, 928, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 932, "g/s", 1, 0
; total TS size = 936
m_requested_pump = scalar, F32, 936, "", 1, 0
fuel_requested_percent = scalar, F32, 940, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 944, "", 1, 0
noValve = bits, U32, 948, [0:0]
angleAboveMin = bits, U32, 948, [1:1]
isHpfpInactive = bits, U32, 948, [2:2]
m_pressureTarget_kPa = scalar, F32, 952, "", 1, 0
nextLobe = scalar, F32, 956, "", 1, 0
di_nextStart = scalar, F32, 960, "v", 1, 0
; total TS size = 964
m_deadtime = scalar, F32, 964, "ms", 1, 0
pressureDelta = scalar, F32, 968, "kPa", 1, 0
pressureRatio = scalar, F32, 972, "", 1, 0
; total TS size = 976
retardThresholdRpm = scalar, S32, 976, "", 1, 0
combinedConditions = bits, U32, 980, [0:0]
launchActivatePinState = bits, U32, 980, [1:1]
isLaunchCondition = bits, U32, 980, [2:2]
isSwitchActivated = bits, U32, 980, [3:3]
isClutchActivated = bits, U32, 980, [4:4]
isValidInputPin = bits, U32, 980, [5:5]
activateSwitchCondition = bits, U32, 980, [6:6]
rpmCondition = bits, U32, 980, [7:7]
speedCondition = bits, U32, 980, [8:8]
tpsCondition = bits, U32, 980, [9:9]
; total TS size = 984
isAntilagCondition = bits, U32, 984, [0:0]
ALSMinRPMCondition = bits, U32, 984, [1:1]
ALSMaxRPMCondition = bits, U32, 984, [2:2]
ALSMinCLTCondition = bits, U32, 984, [3:3]
ALSMaxCLTCondition = bits, U32, 984, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 984, [5:5]
isALSSwitchActivated = bits, U32, 984, [6:6]
ALSActivatePinState = bits, U32, 984, [7:7]
ALSSwitchCondition = bits, U32, 984, [8:8]
ALSTimerCondition = bits, U32, 984, [9:9]
fuelALSCorrection = scalar, F32, 988, "", 1, 0
timingALSCorrection = scalar, S16, 992, "deg", 0.01, 0
timingALSSkip = scalar, S16, 994, "deg", 0.01, 0
; total TS size = 996
isTpsInvalid = bits, U32, 996, [0:0]
m_shouldResetPid = bits, U32, 996, [1:1]
isBelowClosedLoopThreshold = bits, U32, 996, [2:2]
isNotClosedLoop = bits, U32, 996, [3:3]
isZeroRpm = bits, U32, 996, [4:4]
hasInitBoost = bits, U32, 996, [5:5]
rpmTooLow = bits, U32, 996, [6:6]
tpsTooLow = bits, U32, 996, [7:7]
mapTooLow = bits, U32, 996, [8:8]
isPlantValid = bits, U32, 996, [9:9]
luaTargetAdd = scalar, S16, 1000, "v", 0.5,0
boostOutput = scalar, S16, 1002, "percent", 0.01,0
luaTargetMult = scalar, F32, 1004, "v", 1,0
openLoopPart = scalar, F32, 1008, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1012, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1016, "%", 0.5,0
boostControlTarget = scalar, S16, 1018, "kPa", 0.03333333333333333,0
; total TS size = 1020
acButtonState = scalar, S08, 1020, "", 1, 0
m_acEnabled = bits, U32, 1024, [0:0]
engineTooSlow = bits, U32, 1024, [1:1]
engineTooFast = bits, U32, 1024, [2:2]
noClt = bits, U32, 1024, [3:3]
engineTooHot = bits, U32, 1024, [4:4]
tpsTooHigh = bits, U32, 1024, [5:5]
isDisabledByLua = bits, U32, 1024, [6:6]
acCompressorState = bits, U32, 1024, [7:7]
latest_usage_ac_control = scalar, S32, 1028, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1032, "", 1, 0
; total TS size = 1036
cranking0 = bits, U32, 1036, [0:0]
notRunning0 = bits, U32, 1036, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1036, [2:2]
brokenClt0 = bits, U32, 1036, [3:3]
enabledForAc0 = bits, U32, 1036, [4:4]
hot0 = bits, U32, 1036, [5:5]
cold0 = bits, U32, 1036, [6:6]
tcu_currentRange = scalar, U08, 924, "", 1, 0
; total TS size = 928
throttleUseWotModel = bits, U32, 928, [0:0]
throttleModelCrossoverAngle = scalar, S16, 932, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 936, "g/s", 1, 0
; total TS size = 940
m_requested_pump = scalar, F32, 940, "", 1, 0
fuel_requested_percent = scalar, F32, 944, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 948, "", 1, 0
noValve = bits, U32, 952, [0:0]
angleAboveMin = bits, U32, 952, [1:1]
isHpfpInactive = bits, U32, 952, [2:2]
m_pressureTarget_kPa = scalar, F32, 956, "", 1, 0
nextLobe = scalar, F32, 960, "", 1, 0
di_nextStart = scalar, F32, 964, "v", 1, 0
; total TS size = 968
m_deadtime = scalar, F32, 968, "ms", 1, 0
pressureDelta = scalar, F32, 972, "kPa", 1, 0
pressureRatio = scalar, F32, 976, "", 1, 0
; total TS size = 980
retardThresholdRpm = scalar, S32, 980, "", 1, 0
combinedConditions = bits, U32, 984, [0:0]
launchActivatePinState = bits, U32, 984, [1:1]
isLaunchCondition = bits, U32, 984, [2:2]
isSwitchActivated = bits, U32, 984, [3:3]
isClutchActivated = bits, U32, 984, [4:4]
isValidInputPin = bits, U32, 984, [5:5]
activateSwitchCondition = bits, U32, 984, [6:6]
rpmCondition = bits, U32, 984, [7:7]
speedCondition = bits, U32, 984, [8:8]
tpsCondition = bits, U32, 984, [9:9]
; total TS size = 988
isAntilagCondition = bits, U32, 988, [0:0]
ALSMinRPMCondition = bits, U32, 988, [1:1]
ALSMaxRPMCondition = bits, U32, 988, [2:2]
ALSMinCLTCondition = bits, U32, 988, [3:3]
ALSMaxCLTCondition = bits, U32, 988, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 988, [5:5]
isALSSwitchActivated = bits, U32, 988, [6:6]
ALSActivatePinState = bits, U32, 988, [7:7]
ALSSwitchCondition = bits, U32, 988, [8:8]
ALSTimerCondition = bits, U32, 988, [9:9]
fuelALSCorrection = scalar, F32, 992, "", 1, 0
timingALSCorrection = scalar, S16, 996, "deg", 0.01, 0
timingALSSkip = scalar, S16, 998, "deg", 0.01, 0
; total TS size = 1000
isTpsInvalid = bits, U32, 1000, [0:0]
m_shouldResetPid = bits, U32, 1000, [1:1]
isBelowClosedLoopThreshold = bits, U32, 1000, [2:2]
isNotClosedLoop = bits, U32, 1000, [3:3]
isZeroRpm = bits, U32, 1000, [4:4]
hasInitBoost = bits, U32, 1000, [5:5]
rpmTooLow = bits, U32, 1000, [6:6]
tpsTooLow = bits, U32, 1000, [7:7]
mapTooLow = bits, U32, 1000, [8:8]
isPlantValid = bits, U32, 1000, [9:9]
luaTargetAdd = scalar, S16, 1004, "v", 0.5,0
boostOutput = scalar, S16, 1006, "percent", 0.01,0
luaTargetMult = scalar, F32, 1008, "v", 1,0
openLoopPart = scalar, F32, 1012, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1016, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1020, "%", 0.5,0
boostControlTarget = scalar, S16, 1022, "kPa", 0.03333333333333333,0
; total TS size = 1024
acButtonState = scalar, S08, 1024, "", 1, 0
m_acEnabled = bits, U32, 1028, [0:0]
engineTooSlow = bits, U32, 1028, [1:1]
engineTooFast = bits, U32, 1028, [2:2]
noClt = bits, U32, 1028, [3:3]
engineTooHot = bits, U32, 1028, [4:4]
tpsTooHigh = bits, U32, 1028, [5:5]
isDisabledByLua = bits, U32, 1028, [6:6]
acCompressorState = bits, U32, 1028, [7:7]
latest_usage_ac_control = scalar, S32, 1032, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1036, "", 1, 0
; total TS size = 1040
isPrime = bits, U32, 1040, [0:0]
engineTurnedRecently = bits, U32, 1040, [1:1]
isFuelPumpOn = bits, U32, 1040, [2:2]
ignitionOn = bits, U32, 1040, [3:3]
cranking0 = bits, U32, 1040, [0:0]
notRunning0 = bits, U32, 1040, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1040, [2:2]
brokenClt0 = bits, U32, 1040, [3:3]
enabledForAc0 = bits, U32, 1040, [4:4]
hot0 = bits, U32, 1040, [5:5]
cold0 = bits, U32, 1040, [6:6]
; total TS size = 1044
isBenchTest = bits, U32, 1044, [0:0]
hasIgnitionVoltage = bits, U32, 1044, [1:1]
mainRelayState = bits, U32, 1044, [2:2]
delayedShutoffRequested = bits, U32, 1044, [3:3]
isPrime = bits, U32, 1044, [0:0]
engineTurnedRecently = bits, U32, 1044, [1:1]
isFuelPumpOn = bits, U32, 1044, [2:2]
ignitionOn = bits, U32, 1044, [3:3]
; total TS size = 1048
lua_fuelAdd = scalar, F32, 1048, "g", 1, 0
lua_fuelMult = scalar, F32, 1052, "", 1, 0
lua_clutchUpState = bits, U32, 1056, [0:0]
lua_brakePedalState = bits, U32, 1056, [1:1]
lua_acRequestState = bits, U32, 1056, [2:2]
lua_luaDisableEtb = bits, U32, 1056, [3:3]
lua_luaIgnCut = bits, U32, 1056, [4:4]
sd_tCharge = scalar, S16, 1060, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1064, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1068, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_fuel = scalar, U16, 1080, "mg", 0.01, 0
baroCorrection = scalar, F32, 1084, "", 1, 0
hellenBoardId = scalar, S16, 1088, "id", 1, 0
clutchUpState = scalar, S08, 1090, "", 1, 0
clutchDownState = scalar, S08, 1091, "", 1, 0
brakePedalState = scalar, S08, 1092, "", 1, 0
startStopState = scalar, S08, 1093, "", 1, 0
smartChipState = scalar, S08, 1094, "", 1, 0
smartChipRestartCounter = scalar, S08, 1095, "", 1, 0
smartChipAliveCounter = scalar, S08, 1096, "", 1, 0
startStopPhysicalState = bits, U32, 1100, [0:0]
acrStateDup = bits, U32, 1100, [1:1]
acrEngineMovedRecently = bits, U32, 1100, [2:2]
heaterControlEnabled = bits, U32, 1100, [3:3]
luaDigitalState0 = bits, U32, 1100, [4:4]
luaDigitalState1 = bits, U32, 1100, [5:5]
luaDigitalState2 = bits, U32, 1100, [6:6]
luaDigitalState3 = bits, U32, 1100, [7:7]
startStopStateToggleCounter = scalar, U32, 1104, "", 1, 0
egtValue1 = scalar, F32, 1108, "", 1, 0
egtValue2 = scalar, F32, 1112, "", 1, 0
desiredRpmLimit = scalar, S16, 1116, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1120, "", 1, 0
sparkCounter = scalar, U32, 1124, "", 1, 0
fuelingLoad = scalar, F32, 1128, "", 1, 0
ignitionLoad = scalar, F32, 1132, "", 1, 0
veTableYAxis = scalar, U16, 1136, "%", 0.01, 0
; total TS size = 1140
tpsFrom = scalar, F32, 1140
tpsTo = scalar, F32, 1144
deltaTps = scalar, F32, 1148
extraFuel = scalar, F32, 1152, "", 1, 0
valueFromTable = scalar, F32, 1156, "", 1, 0
isAboveAccelThreshold = bits, U32, 1160, [0:0]
isBelowDecelThreshold = bits, U32, 1160, [1:1]
isTimeToResetAccumulator = bits, U32, 1160, [2:2]
isFractionalEnrichment = bits, U32, 1160, [3:3]
belowEpsilon = bits, U32, 1160, [4:4]
tooShort = bits, U32, 1160, [5:5]
fractionalInjFuel = scalar, F32, 1164, "", 1, 0
accumulatedValue = scalar, F32, 1168, "", 1, 0
maxExtraPerCycle = scalar, F32, 1172, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1176, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1180, "", 1, 0
cycleCnt = scalar, S32, 1184, "", 1, 0
; total TS size = 1188
hwEventCounters1 = scalar, U32, 1188, "", 1, 0
hwEventCounters2 = scalar, U32, 1192, "", 1, 0
hwEventCounters3 = scalar, U32, 1196, "", 1, 0
hwEventCounters4 = scalar, U32, 1200, "", 1, 0
hwEventCounters5 = scalar, U32, 1204, "", 1, 0
hwEventCounters6 = scalar, U32, 1208, "", 1, 0
vvtCamCounter = scalar, U32, 1212, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1216, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1224, "", 1, 0
mapVvt_map_peak = scalar, U08, 1225, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1228, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1232, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1236, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1240, "deg", 1, 0
isDecodingMapCam = bits, U32, 1244, [0:0]
; total TS size = 1248
crankSynchronizationCounter0 = scalar, U32, 1248, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1252, "", 1, 0
vvtToothDurations00 = scalar, U32, 1256, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1260, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1264, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1280, "", 1, 0
triggerStateIndex0 = scalar, U08, 1284, "", 1, 0
vvtStateIndex0 = scalar, U08, 1285, "", 1, 0
; total TS size = 1288
camResyncCounter = scalar, U08, 1288, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1292, [0:0]
; total TS size = 1296
wallFuelCorrection = scalar, F32, 1296, "", 1, 0
wallFuel = scalar, F32, 1300, "", 1, 0
; total TS size = 1304
idleState = bits, S32, 1304, [0:2], "not important"
currentIdlePosition = scalar, F32, 1308
baseIdlePosition = scalar, F32, 1312
idleClosedLoop = scalar, F32, 1316
iacByTpsTaper = scalar, F32, 1320
throttlePedalUpState = scalar, S32, 1324, "", 1, 0
mightResetPid = bits, U32, 1328, [0:0]
shouldResetPid = bits, U32, 1328, [1:1]
wasResetPid = bits, U32, 1328, [2:2]
mustResetPid = bits, U32, 1328, [3:3]
isCranking = bits, U32, 1328, [4:4]
isIacTableForCoasting = bits, U32, 1328, [5:5]
notIdling = bits, U32, 1328, [6:6]
needReset = bits, U32, 1328, [7:7]
isInDeadZone = bits, U32, 1328, [8:8]
isBlipping = bits, U32, 1328, [9:9]
useClosedLoop = bits, U32, 1328, [10:10]
badTps = bits, U32, 1328, [11:11]
looksLikeRunning = bits, U32, 1328, [12:12]
looksLikeCoasting = bits, U32, 1328, [13:13]
looksLikeCrankToIdle = bits, U32, 1328, [14:14]
isIdleCoasting = bits, U32, 1328, [15:15]
isIdleClosedLoop = bits, U32, 1328, [16:16]
idleTarget = scalar, S32, 1332, "", 1, 0
targetRpmByClt = scalar, S32, 1336, "", 1, 0
targetRpmAc = scalar, S32, 1340, "", 1, 0
iacByRpmTaper = scalar, F32, 1344
luaAdd = scalar, F32, 1348
; total TS size = 1352
idlePosition0 = scalar, F32, 1352, "per", 1,0
trim0 = scalar, F32, 1356, "", 1, 0
luaAdjustment0 = scalar, F32, 1360, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1364, "per", 1,0
etbFeedForward0 = scalar, F32, 1368
etbIntegralError0 = scalar, F32, 1372, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1376, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1380, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1384, [0:0]
jamDetected0 = bits, U32, 1384, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1388, "per", 1,0
etbDutyAverage0 = scalar, F32, 1392, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1396, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1398, "count", 1,0
etbErrorCode0 = scalar, S08, 1400, "", 1, 0
tcEtbDrop0 = scalar, S08, 1401, "", 1, 0
jamTimer0 = scalar, U16, 1402, "sec", 0.01, 0
; total TS size = 1404
faultCode0 = scalar, U08, 1404, "", 1, 0
heaterDuty0 = scalar, U08, 1405, "%", 1, 0
pumpDuty0 = scalar, U08, 1406, "%", 1, 0
tempC0 = scalar, U16, 1408, "C", 1, 0
nernstVoltage0 = scalar, U16, 1410, "V", 0.001, 0
esr0 = scalar, U16, 1412, "ohm", 1, 0
; total TS size = 1416
dcOutput0 = scalar, F32, 1416, "per", 1,0
isEnabled0_int = scalar, U08, 1420, "per", 1,0
isEnabled0 = bits, U32, 1424, [0:0]
; total TS size = 1428
value0 = scalar, U16, 1428, "value", 1,0
value1 = scalar, U16, 1430, "value", 1,0
errorRate = scalar, F32, 1432, "ratio", 1,0
; total TS size = 1436
vvtTarget = scalar, U16, 1436, "deg", 0.1, 0
vvtOutput = scalar, U08, 1438, "%", 0.5, 0
isBenchTest = bits, U32, 1048, [0:0]
hasIgnitionVoltage = bits, U32, 1048, [1:1]
mainRelayState = bits, U32, 1048, [2:2]
delayedShutoffRequested = bits, U32, 1048, [3:3]
; total TS size = 1052
lua_fuelAdd = scalar, F32, 1052, "g", 1, 0
lua_fuelMult = scalar, F32, 1056, "", 1, 0
lua_clutchUpState = bits, U32, 1060, [0:0]
lua_brakePedalState = bits, U32, 1060, [1:1]
lua_acRequestState = bits, U32, 1060, [2:2]
lua_luaDisableEtb = bits, U32, 1060, [3:3]
lua_luaIgnCut = bits, U32, 1060, [4:4]
sd_tCharge = scalar, S16, 1064, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1068, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1080, "", 1, 0
crankingFuel_fuel = scalar, U16, 1084, "mg", 0.01, 0
baroCorrection = scalar, F32, 1088, "", 1, 0
hellenBoardId = scalar, S16, 1092, "id", 1, 0
clutchUpState = scalar, S08, 1094, "", 1, 0
clutchDownState = scalar, S08, 1095, "", 1, 0
brakePedalState = scalar, S08, 1096, "", 1, 0
startStopState = scalar, S08, 1097, "", 1, 0
smartChipState = scalar, S08, 1098, "", 1, 0
smartChipRestartCounter = scalar, S08, 1099, "", 1, 0
smartChipAliveCounter = scalar, S08, 1100, "", 1, 0
startStopPhysicalState = bits, U32, 1104, [0:0]
acrStateDup = bits, U32, 1104, [1:1]
acrEngineMovedRecently = bits, U32, 1104, [2:2]
heaterControlEnabled = bits, U32, 1104, [3:3]
luaDigitalState0 = bits, U32, 1104, [4:4]
luaDigitalState1 = bits, U32, 1104, [5:5]
luaDigitalState2 = bits, U32, 1104, [6:6]
luaDigitalState3 = bits, U32, 1104, [7:7]
startStopStateToggleCounter = scalar, U32, 1108, "", 1, 0
egtValue1 = scalar, F32, 1112, "", 1, 0
egtValue2 = scalar, F32, 1116, "", 1, 0
desiredRpmLimit = scalar, S16, 1120, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1124, "", 1, 0
sparkCounter = scalar, U32, 1128, "", 1, 0
fuelingLoad = scalar, F32, 1132, "", 1, 0
ignitionLoad = scalar, F32, 1136, "", 1, 0
veTableYAxis = scalar, U16, 1140, "%", 0.01, 0
; total TS size = 1144
tpsFrom = scalar, F32, 1144
tpsTo = scalar, F32, 1148
deltaTps = scalar, F32, 1152
extraFuel = scalar, F32, 1156, "", 1, 0
valueFromTable = scalar, F32, 1160, "", 1, 0
isAboveAccelThreshold = bits, U32, 1164, [0:0]
isBelowDecelThreshold = bits, U32, 1164, [1:1]
isTimeToResetAccumulator = bits, U32, 1164, [2:2]
isFractionalEnrichment = bits, U32, 1164, [3:3]
belowEpsilon = bits, U32, 1164, [4:4]
tooShort = bits, U32, 1164, [5:5]
fractionalInjFuel = scalar, F32, 1168, "", 1, 0
accumulatedValue = scalar, F32, 1172, "", 1, 0
maxExtraPerCycle = scalar, F32, 1176, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1180, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1184, "", 1, 0
cycleCnt = scalar, S32, 1188, "", 1, 0
; total TS size = 1192
hwEventCounters1 = scalar, U32, 1192, "", 1, 0
hwEventCounters2 = scalar, U32, 1196, "", 1, 0
hwEventCounters3 = scalar, U32, 1200, "", 1, 0
hwEventCounters4 = scalar, U32, 1204, "", 1, 0
hwEventCounters5 = scalar, U32, 1208, "", 1, 0
hwEventCounters6 = scalar, U32, 1212, "", 1, 0
vvtCamCounter = scalar, U32, 1216, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1224, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1228, "", 1, 0
mapVvt_map_peak = scalar, U08, 1229, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1232, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1236, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1240, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1244, "deg", 1, 0
isDecodingMapCam = bits, U32, 1248, [0:0]
; total TS size = 1252
crankSynchronizationCounter0 = scalar, U32, 1252, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1256, "", 1, 0
vvtToothDurations00 = scalar, U32, 1260, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1264, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1280, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1284, "", 1, 0
triggerStateIndex0 = scalar, U08, 1288, "", 1, 0
vvtStateIndex0 = scalar, U08, 1289, "", 1, 0
; total TS size = 1292
camResyncCounter = scalar, U08, 1292, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1296, [0:0]
; total TS size = 1300
wallFuelCorrection = scalar, F32, 1300, "", 1, 0
wallFuel = scalar, F32, 1304, "", 1, 0
; total TS size = 1308
idleState = bits, S32, 1308, [0:2], "not important"
currentIdlePosition = scalar, F32, 1312
baseIdlePosition = scalar, F32, 1316
idleClosedLoop = scalar, F32, 1320
iacByTpsTaper = scalar, F32, 1324
throttlePedalUpState = scalar, S32, 1328, "", 1, 0
mightResetPid = bits, U32, 1332, [0:0]
shouldResetPid = bits, U32, 1332, [1:1]
wasResetPid = bits, U32, 1332, [2:2]
mustResetPid = bits, U32, 1332, [3:3]
isCranking = bits, U32, 1332, [4:4]
isIacTableForCoasting = bits, U32, 1332, [5:5]
notIdling = bits, U32, 1332, [6:6]
needReset = bits, U32, 1332, [7:7]
isInDeadZone = bits, U32, 1332, [8:8]
isBlipping = bits, U32, 1332, [9:9]
useClosedLoop = bits, U32, 1332, [10:10]
badTps = bits, U32, 1332, [11:11]
looksLikeRunning = bits, U32, 1332, [12:12]
looksLikeCoasting = bits, U32, 1332, [13:13]
looksLikeCrankToIdle = bits, U32, 1332, [14:14]
isIdleCoasting = bits, U32, 1332, [15:15]
isIdleClosedLoop = bits, U32, 1332, [16:16]
idleTarget = scalar, S32, 1336, "", 1, 0
targetRpmByClt = scalar, S32, 1340, "", 1, 0
targetRpmAc = scalar, S32, 1344, "", 1, 0
iacByRpmTaper = scalar, F32, 1348
luaAdd = scalar, F32, 1352
; total TS size = 1356
idlePosition0 = scalar, F32, 1356, "per", 1,0
trim0 = scalar, F32, 1360, "", 1, 0
luaAdjustment0 = scalar, F32, 1364, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1368, "per", 1,0
etbFeedForward0 = scalar, F32, 1372
etbIntegralError0 = scalar, F32, 1376, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1380, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1384, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1388, [0:0]
jamDetected0 = bits, U32, 1388, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1392, "per", 1,0
etbDutyAverage0 = scalar, F32, 1396, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1400, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1402, "count", 1,0
etbErrorCode0 = scalar, S08, 1404, "", 1, 0
tcEtbDrop0 = scalar, S08, 1405, "", 1, 0
jamTimer0 = scalar, U16, 1406, "sec", 0.01, 0
; total TS size = 1408
faultCode0 = scalar, U08, 1408, "", 1, 0
heaterDuty0 = scalar, U08, 1409, "%", 1, 0
pumpDuty0 = scalar, U08, 1410, "%", 1, 0
tempC0 = scalar, U16, 1412, "C", 1, 0
nernstVoltage0 = scalar, U16, 1414, "V", 0.001, 0
esr0 = scalar, U16, 1416, "ohm", 1, 0
; total TS size = 1420
dcOutput0 = scalar, F32, 1420, "per", 1,0
isEnabled0_int = scalar, U08, 1424, "per", 1,0
isEnabled0 = bits, U32, 1428, [0:0]
; total TS size = 1432
value0 = scalar, U16, 1432, "value", 1,0
value1 = scalar, U16, 1434, "value", 1,0
errorRate = scalar, F32, 1436, "ratio", 1,0
; total TS size = 1440
lambdaCurrentlyGood = bits, U32, 1440, [0:0]
lambdaMonitorCut = bits, U32, 1440, [1:1]
lambdaTimeSinceGood = scalar, U16, 1444, "sec", 0.01, 0
; total TS size = 1448
vvtTarget = scalar, U16, 1440, "deg", 0.1, 0
vvtOutput = scalar, U08, 1442, "%", 0.5, 0
; total TS size = 1444
lambdaCurrentlyGood = bits, U32, 1444, [0:0]
lambdaMonitorCut = bits, U32, 1444, [1:1]
lambdaTimeSinceGood = scalar, U16, 1448, "sec", 0.01, 0
; total TS size = 1452
time = { timeNow }
@ -5126,6 +5127,7 @@ entry = m_maximumRetard, "Knock: Max retard", float, "%.3f"
entry = tcuCurrentGear, "Current Gear", int, "%d"
entry = tcRatio, "TCU: Torque Converter Ratio", float, "%.3f"
entry = lastShiftTime, "lastShiftTime", float, "%.3f"
entry = tcu_currentRange, "TCU: Current Range", int, "%d"
entry = throttleUseWotModel, "Air: Throttle model WOT", int, "%d"
entry = throttleModelCrossoverAngle, "Air: Throttle crossover pos", float, "%.3f"
entry = throttleEstimatedFlow, "Air: Throttle flow estimate", float, "%.3f"
@ -6036,6 +6038,7 @@ dialog = tcu_controllerDialog, "tcu_controller"
graphLine = tcuCurrentGear
graphLine = tcRatio
graphLine = lastShiftTime
graphLine = tcu_currentRange
indicatorPanel = throttle_modelIndicatorPanel, 2
indicator = {throttleUseWotModel}, "throttleUseWotModel No", "throttleUseWotModel Yes"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.01.03.alphax-8chan-revA.460816405"
signature = "rusEFI master.2024.01.03.alphax-8chan-revA.3028750794"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.01.03.alphax-8chan-revA.460816405" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.01.03.alphax-8chan-revA.3028750794" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -92,7 +92,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","17A - PPS","23C - TPS","Battery Sense","INVALID","15D - AN5","24C - TPS2","14A - Analog 1","22A - Analog 22","On-board MAP","16A - CLT","15A - IAT","31C - PPS2","33A - AN3","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","16D - AN6","INVALID","INVALID","INVALID","INVALID","7C - AT4","INVALID","6C - AT3","14D - AN4"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 03 03:26:31 UTC 2024
; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 03 03:40:50 UTC 2024
pageSize = 22088
page = 1
@ -2367,7 +2367,7 @@ lambdaMaxDeviationRpmBins = array, U16, 22078, [4], "RPM", 1, 0, 0, 18000, 0
ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1448
ochBlockSize = 1452
; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9
@ -2904,261 +2904,262 @@ m_maximumRetard = scalar, F32, 912, "", 1, 0
tcuCurrentGear = scalar, S08, 916, "gear", 1, 0
tcRatio = scalar, U16, 918, "value", 0.01, 0
lastShiftTime = scalar, F32, 920, "", 1, 0
; total TS size = 924
throttleUseWotModel = bits, U32, 924, [0:0]
throttleModelCrossoverAngle = scalar, S16, 928, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 932, "g/s", 1, 0
; total TS size = 936
m_requested_pump = scalar, F32, 936, "", 1, 0
fuel_requested_percent = scalar, F32, 940, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 944, "", 1, 0
noValve = bits, U32, 948, [0:0]
angleAboveMin = bits, U32, 948, [1:1]
isHpfpInactive = bits, U32, 948, [2:2]
m_pressureTarget_kPa = scalar, F32, 952, "", 1, 0
nextLobe = scalar, F32, 956, "", 1, 0
di_nextStart = scalar, F32, 960, "v", 1, 0
; total TS size = 964
m_deadtime = scalar, F32, 964, "ms", 1, 0
pressureDelta = scalar, F32, 968, "kPa", 1, 0
pressureRatio = scalar, F32, 972, "", 1, 0
; total TS size = 976
retardThresholdRpm = scalar, S32, 976, "", 1, 0
combinedConditions = bits, U32, 980, [0:0]
launchActivatePinState = bits, U32, 980, [1:1]
isLaunchCondition = bits, U32, 980, [2:2]
isSwitchActivated = bits, U32, 980, [3:3]
isClutchActivated = bits, U32, 980, [4:4]
isValidInputPin = bits, U32, 980, [5:5]
activateSwitchCondition = bits, U32, 980, [6:6]
rpmCondition = bits, U32, 980, [7:7]
speedCondition = bits, U32, 980, [8:8]
tpsCondition = bits, U32, 980, [9:9]
; total TS size = 984
isAntilagCondition = bits, U32, 984, [0:0]
ALSMinRPMCondition = bits, U32, 984, [1:1]
ALSMaxRPMCondition = bits, U32, 984, [2:2]
ALSMinCLTCondition = bits, U32, 984, [3:3]
ALSMaxCLTCondition = bits, U32, 984, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 984, [5:5]
isALSSwitchActivated = bits, U32, 984, [6:6]
ALSActivatePinState = bits, U32, 984, [7:7]
ALSSwitchCondition = bits, U32, 984, [8:8]
ALSTimerCondition = bits, U32, 984, [9:9]
fuelALSCorrection = scalar, F32, 988, "", 1, 0
timingALSCorrection = scalar, S16, 992, "deg", 0.01, 0
timingALSSkip = scalar, S16, 994, "deg", 0.01, 0
; total TS size = 996
isTpsInvalid = bits, U32, 996, [0:0]
m_shouldResetPid = bits, U32, 996, [1:1]
isBelowClosedLoopThreshold = bits, U32, 996, [2:2]
isNotClosedLoop = bits, U32, 996, [3:3]
isZeroRpm = bits, U32, 996, [4:4]
hasInitBoost = bits, U32, 996, [5:5]
rpmTooLow = bits, U32, 996, [6:6]
tpsTooLow = bits, U32, 996, [7:7]
mapTooLow = bits, U32, 996, [8:8]
isPlantValid = bits, U32, 996, [9:9]
luaTargetAdd = scalar, S16, 1000, "v", 0.5,0
boostOutput = scalar, S16, 1002, "percent", 0.01,0
luaTargetMult = scalar, F32, 1004, "v", 1,0
openLoopPart = scalar, F32, 1008, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1012, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1016, "%", 0.5,0
boostControlTarget = scalar, S16, 1018, "kPa", 0.03333333333333333,0
; total TS size = 1020
acButtonState = scalar, S08, 1020, "", 1, 0
m_acEnabled = bits, U32, 1024, [0:0]
engineTooSlow = bits, U32, 1024, [1:1]
engineTooFast = bits, U32, 1024, [2:2]
noClt = bits, U32, 1024, [3:3]
engineTooHot = bits, U32, 1024, [4:4]
tpsTooHigh = bits, U32, 1024, [5:5]
isDisabledByLua = bits, U32, 1024, [6:6]
acCompressorState = bits, U32, 1024, [7:7]
latest_usage_ac_control = scalar, S32, 1028, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1032, "", 1, 0
; total TS size = 1036
cranking0 = bits, U32, 1036, [0:0]
notRunning0 = bits, U32, 1036, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1036, [2:2]
brokenClt0 = bits, U32, 1036, [3:3]
enabledForAc0 = bits, U32, 1036, [4:4]
hot0 = bits, U32, 1036, [5:5]
cold0 = bits, U32, 1036, [6:6]
tcu_currentRange = scalar, U08, 924, "", 1, 0
; total TS size = 928
throttleUseWotModel = bits, U32, 928, [0:0]
throttleModelCrossoverAngle = scalar, S16, 932, "%", 0.01, 0
throttleEstimatedFlow = scalar, F32, 936, "g/s", 1, 0
; total TS size = 940
m_requested_pump = scalar, F32, 940, "", 1, 0
fuel_requested_percent = scalar, F32, 944, "", 1, 0
fuel_requested_percent_pi = scalar, F32, 948, "", 1, 0
noValve = bits, U32, 952, [0:0]
angleAboveMin = bits, U32, 952, [1:1]
isHpfpInactive = bits, U32, 952, [2:2]
m_pressureTarget_kPa = scalar, F32, 956, "", 1, 0
nextLobe = scalar, F32, 960, "", 1, 0
di_nextStart = scalar, F32, 964, "v", 1, 0
; total TS size = 968
m_deadtime = scalar, F32, 968, "ms", 1, 0
pressureDelta = scalar, F32, 972, "kPa", 1, 0
pressureRatio = scalar, F32, 976, "", 1, 0
; total TS size = 980
retardThresholdRpm = scalar, S32, 980, "", 1, 0
combinedConditions = bits, U32, 984, [0:0]
launchActivatePinState = bits, U32, 984, [1:1]
isLaunchCondition = bits, U32, 984, [2:2]
isSwitchActivated = bits, U32, 984, [3:3]
isClutchActivated = bits, U32, 984, [4:4]
isValidInputPin = bits, U32, 984, [5:5]
activateSwitchCondition = bits, U32, 984, [6:6]
rpmCondition = bits, U32, 984, [7:7]
speedCondition = bits, U32, 984, [8:8]
tpsCondition = bits, U32, 984, [9:9]
; total TS size = 988
isAntilagCondition = bits, U32, 988, [0:0]
ALSMinRPMCondition = bits, U32, 988, [1:1]
ALSMaxRPMCondition = bits, U32, 988, [2:2]
ALSMinCLTCondition = bits, U32, 988, [3:3]
ALSMaxCLTCondition = bits, U32, 988, [4:4]
ALSMaxThrottleIntentCondition = bits, U32, 988, [5:5]
isALSSwitchActivated = bits, U32, 988, [6:6]
ALSActivatePinState = bits, U32, 988, [7:7]
ALSSwitchCondition = bits, U32, 988, [8:8]
ALSTimerCondition = bits, U32, 988, [9:9]
fuelALSCorrection = scalar, F32, 992, "", 1, 0
timingALSCorrection = scalar, S16, 996, "deg", 0.01, 0
timingALSSkip = scalar, S16, 998, "deg", 0.01, 0
; total TS size = 1000
isTpsInvalid = bits, U32, 1000, [0:0]
m_shouldResetPid = bits, U32, 1000, [1:1]
isBelowClosedLoopThreshold = bits, U32, 1000, [2:2]
isNotClosedLoop = bits, U32, 1000, [3:3]
isZeroRpm = bits, U32, 1000, [4:4]
hasInitBoost = bits, U32, 1000, [5:5]
rpmTooLow = bits, U32, 1000, [6:6]
tpsTooLow = bits, U32, 1000, [7:7]
mapTooLow = bits, U32, 1000, [8:8]
isPlantValid = bits, U32, 1000, [9:9]
luaTargetAdd = scalar, S16, 1004, "v", 0.5,0
boostOutput = scalar, S16, 1006, "percent", 0.01,0
luaTargetMult = scalar, F32, 1008, "v", 1,0
openLoopPart = scalar, F32, 1012, "v", 1,0
luaOpenLoopAdd = scalar, F32, 1016, "v", 1,0
boostControllerClosedLoopPart = scalar, S08, 1020, "%", 0.5,0
boostControlTarget = scalar, S16, 1022, "kPa", 0.03333333333333333,0
; total TS size = 1024
acButtonState = scalar, S08, 1024, "", 1, 0
m_acEnabled = bits, U32, 1028, [0:0]
engineTooSlow = bits, U32, 1028, [1:1]
engineTooFast = bits, U32, 1028, [2:2]
noClt = bits, U32, 1028, [3:3]
engineTooHot = bits, U32, 1028, [4:4]
tpsTooHigh = bits, U32, 1028, [5:5]
isDisabledByLua = bits, U32, 1028, [6:6]
acCompressorState = bits, U32, 1028, [7:7]
latest_usage_ac_control = scalar, S32, 1032, "", 1, 0
acSwitchLastChangeTimeMs = scalar, S32, 1036, "", 1, 0
; total TS size = 1040
isPrime = bits, U32, 1040, [0:0]
engineTurnedRecently = bits, U32, 1040, [1:1]
isFuelPumpOn = bits, U32, 1040, [2:2]
ignitionOn = bits, U32, 1040, [3:3]
cranking0 = bits, U32, 1040, [0:0]
notRunning0 = bits, U32, 1040, [1:1]
disabledWhileEngineStopped0 = bits, U32, 1040, [2:2]
brokenClt0 = bits, U32, 1040, [3:3]
enabledForAc0 = bits, U32, 1040, [4:4]
hot0 = bits, U32, 1040, [5:5]
cold0 = bits, U32, 1040, [6:6]
; total TS size = 1044
isBenchTest = bits, U32, 1044, [0:0]
hasIgnitionVoltage = bits, U32, 1044, [1:1]
mainRelayState = bits, U32, 1044, [2:2]
delayedShutoffRequested = bits, U32, 1044, [3:3]
isPrime = bits, U32, 1044, [0:0]
engineTurnedRecently = bits, U32, 1044, [1:1]
isFuelPumpOn = bits, U32, 1044, [2:2]
ignitionOn = bits, U32, 1044, [3:3]
; total TS size = 1048
lua_fuelAdd = scalar, F32, 1048, "g", 1, 0
lua_fuelMult = scalar, F32, 1052, "", 1, 0
lua_clutchUpState = bits, U32, 1056, [0:0]
lua_brakePedalState = bits, U32, 1056, [1:1]
lua_acRequestState = bits, U32, 1056, [2:2]
lua_luaDisableEtb = bits, U32, 1056, [3:3]
lua_luaIgnCut = bits, U32, 1056, [4:4]
sd_tCharge = scalar, S16, 1060, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1064, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1068, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_fuel = scalar, U16, 1080, "mg", 0.01, 0
baroCorrection = scalar, F32, 1084, "", 1, 0
hellenBoardId = scalar, S16, 1088, "id", 1, 0
clutchUpState = scalar, S08, 1090, "", 1, 0
clutchDownState = scalar, S08, 1091, "", 1, 0
brakePedalState = scalar, S08, 1092, "", 1, 0
startStopState = scalar, S08, 1093, "", 1, 0
smartChipState = scalar, S08, 1094, "", 1, 0
smartChipRestartCounter = scalar, S08, 1095, "", 1, 0
smartChipAliveCounter = scalar, S08, 1096, "", 1, 0
startStopPhysicalState = bits, U32, 1100, [0:0]
acrStateDup = bits, U32, 1100, [1:1]
acrEngineMovedRecently = bits, U32, 1100, [2:2]
heaterControlEnabled = bits, U32, 1100, [3:3]
luaDigitalState0 = bits, U32, 1100, [4:4]
luaDigitalState1 = bits, U32, 1100, [5:5]
luaDigitalState2 = bits, U32, 1100, [6:6]
luaDigitalState3 = bits, U32, 1100, [7:7]
startStopStateToggleCounter = scalar, U32, 1104, "", 1, 0
egtValue1 = scalar, F32, 1108, "", 1, 0
egtValue2 = scalar, F32, 1112, "", 1, 0
desiredRpmLimit = scalar, S16, 1116, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1120, "", 1, 0
sparkCounter = scalar, U32, 1124, "", 1, 0
fuelingLoad = scalar, F32, 1128, "", 1, 0
ignitionLoad = scalar, F32, 1132, "", 1, 0
veTableYAxis = scalar, U16, 1136, "%", 0.01, 0
; total TS size = 1140
tpsFrom = scalar, F32, 1140
tpsTo = scalar, F32, 1144
deltaTps = scalar, F32, 1148
extraFuel = scalar, F32, 1152, "", 1, 0
valueFromTable = scalar, F32, 1156, "", 1, 0
isAboveAccelThreshold = bits, U32, 1160, [0:0]
isBelowDecelThreshold = bits, U32, 1160, [1:1]
isTimeToResetAccumulator = bits, U32, 1160, [2:2]
isFractionalEnrichment = bits, U32, 1160, [3:3]
belowEpsilon = bits, U32, 1160, [4:4]
tooShort = bits, U32, 1160, [5:5]
fractionalInjFuel = scalar, F32, 1164, "", 1, 0
accumulatedValue = scalar, F32, 1168, "", 1, 0
maxExtraPerCycle = scalar, F32, 1172, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1176, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1180, "", 1, 0
cycleCnt = scalar, S32, 1184, "", 1, 0
; total TS size = 1188
hwEventCounters1 = scalar, U32, 1188, "", 1, 0
hwEventCounters2 = scalar, U32, 1192, "", 1, 0
hwEventCounters3 = scalar, U32, 1196, "", 1, 0
hwEventCounters4 = scalar, U32, 1200, "", 1, 0
hwEventCounters5 = scalar, U32, 1204, "", 1, 0
hwEventCounters6 = scalar, U32, 1208, "", 1, 0
vvtCamCounter = scalar, U32, 1212, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1216, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1224, "", 1, 0
mapVvt_map_peak = scalar, U08, 1225, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1228, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1232, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1236, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1240, "deg", 1, 0
isDecodingMapCam = bits, U32, 1244, [0:0]
; total TS size = 1248
crankSynchronizationCounter0 = scalar, U32, 1248, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1252, "", 1, 0
vvtToothDurations00 = scalar, U32, 1256, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1260, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1264, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1280, "", 1, 0
triggerStateIndex0 = scalar, U08, 1284, "", 1, 0
vvtStateIndex0 = scalar, U08, 1285, "", 1, 0
; total TS size = 1288
camResyncCounter = scalar, U08, 1288, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1292, [0:0]
; total TS size = 1296
wallFuelCorrection = scalar, F32, 1296, "", 1, 0
wallFuel = scalar, F32, 1300, "", 1, 0
; total TS size = 1304
idleState = bits, S32, 1304, [0:2], "not important"
currentIdlePosition = scalar, F32, 1308
baseIdlePosition = scalar, F32, 1312
idleClosedLoop = scalar, F32, 1316
iacByTpsTaper = scalar, F32, 1320
throttlePedalUpState = scalar, S32, 1324, "", 1, 0
mightResetPid = bits, U32, 1328, [0:0]
shouldResetPid = bits, U32, 1328, [1:1]
wasResetPid = bits, U32, 1328, [2:2]
mustResetPid = bits, U32, 1328, [3:3]
isCranking = bits, U32, 1328, [4:4]
isIacTableForCoasting = bits, U32, 1328, [5:5]
notIdling = bits, U32, 1328, [6:6]
needReset = bits, U32, 1328, [7:7]
isInDeadZone = bits, U32, 1328, [8:8]
isBlipping = bits, U32, 1328, [9:9]
useClosedLoop = bits, U32, 1328, [10:10]
badTps = bits, U32, 1328, [11:11]
looksLikeRunning = bits, U32, 1328, [12:12]
looksLikeCoasting = bits, U32, 1328, [13:13]
looksLikeCrankToIdle = bits, U32, 1328, [14:14]
isIdleCoasting = bits, U32, 1328, [15:15]
isIdleClosedLoop = bits, U32, 1328, [16:16]
idleTarget = scalar, S32, 1332, "", 1, 0
targetRpmByClt = scalar, S32, 1336, "", 1, 0
targetRpmAc = scalar, S32, 1340, "", 1, 0
iacByRpmTaper = scalar, F32, 1344
luaAdd = scalar, F32, 1348
; total TS size = 1352
idlePosition0 = scalar, F32, 1352, "per", 1,0
trim0 = scalar, F32, 1356, "", 1, 0
luaAdjustment0 = scalar, F32, 1360, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1364, "per", 1,0
etbFeedForward0 = scalar, F32, 1368
etbIntegralError0 = scalar, F32, 1372, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1376, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1380, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1384, [0:0]
jamDetected0 = bits, U32, 1384, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1388, "per", 1,0
etbDutyAverage0 = scalar, F32, 1392, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1396, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1398, "count", 1,0
etbErrorCode0 = scalar, S08, 1400, "", 1, 0
tcEtbDrop0 = scalar, S08, 1401, "", 1, 0
jamTimer0 = scalar, U16, 1402, "sec", 0.01, 0
; total TS size = 1404
faultCode0 = scalar, U08, 1404, "", 1, 0
heaterDuty0 = scalar, U08, 1405, "%", 1, 0
pumpDuty0 = scalar, U08, 1406, "%", 1, 0
tempC0 = scalar, U16, 1408, "C", 1, 0
nernstVoltage0 = scalar, U16, 1410, "V", 0.001, 0
esr0 = scalar, U16, 1412, "ohm", 1, 0
; total TS size = 1416
dcOutput0 = scalar, F32, 1416, "per", 1,0
isEnabled0_int = scalar, U08, 1420, "per", 1,0
isEnabled0 = bits, U32, 1424, [0:0]
; total TS size = 1428
value0 = scalar, U16, 1428, "value", 1,0
value1 = scalar, U16, 1430, "value", 1,0
errorRate = scalar, F32, 1432, "ratio", 1,0
; total TS size = 1436
vvtTarget = scalar, U16, 1436, "deg", 0.1, 0
vvtOutput = scalar, U08, 1438, "%", 0.5, 0
isBenchTest = bits, U32, 1048, [0:0]
hasIgnitionVoltage = bits, U32, 1048, [1:1]
mainRelayState = bits, U32, 1048, [2:2]
delayedShutoffRequested = bits, U32, 1048, [3:3]
; total TS size = 1052
lua_fuelAdd = scalar, F32, 1052, "g", 1, 0
lua_fuelMult = scalar, F32, 1056, "", 1, 0
lua_clutchUpState = bits, U32, 1060, [0:0]
lua_brakePedalState = bits, U32, 1060, [1:1]
lua_acRequestState = bits, U32, 1060, [2:2]
lua_luaDisableEtb = bits, U32, 1060, [3:3]
lua_luaIgnCut = bits, U32, 1060, [4:4]
sd_tCharge = scalar, S16, 1064, "deg C", 0.01, 0
sd_tChargeK = scalar, F32, 1068, "", 1, 0
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1072, "", 1, 0
crankingFuel_tpsCoefficient = scalar, F32, 1076, "", 1, 0
crankingFuel_durationCoefficient = scalar, F32, 1080, "", 1, 0
crankingFuel_fuel = scalar, U16, 1084, "mg", 0.01, 0
baroCorrection = scalar, F32, 1088, "", 1, 0
hellenBoardId = scalar, S16, 1092, "id", 1, 0
clutchUpState = scalar, S08, 1094, "", 1, 0
clutchDownState = scalar, S08, 1095, "", 1, 0
brakePedalState = scalar, S08, 1096, "", 1, 0
startStopState = scalar, S08, 1097, "", 1, 0
smartChipState = scalar, S08, 1098, "", 1, 0
smartChipRestartCounter = scalar, S08, 1099, "", 1, 0
smartChipAliveCounter = scalar, S08, 1100, "", 1, 0
startStopPhysicalState = bits, U32, 1104, [0:0]
acrStateDup = bits, U32, 1104, [1:1]
acrEngineMovedRecently = bits, U32, 1104, [2:2]
heaterControlEnabled = bits, U32, 1104, [3:3]
luaDigitalState0 = bits, U32, 1104, [4:4]
luaDigitalState1 = bits, U32, 1104, [5:5]
luaDigitalState2 = bits, U32, 1104, [6:6]
luaDigitalState3 = bits, U32, 1104, [7:7]
startStopStateToggleCounter = scalar, U32, 1108, "", 1, 0
egtValue1 = scalar, F32, 1112, "", 1, 0
egtValue2 = scalar, F32, 1116, "", 1, 0
desiredRpmLimit = scalar, S16, 1120, "rpm", 1, 0
fuelInjectionCounter = scalar, U32, 1124, "", 1, 0
sparkCounter = scalar, U32, 1128, "", 1, 0
fuelingLoad = scalar, F32, 1132, "", 1, 0
ignitionLoad = scalar, F32, 1136, "", 1, 0
veTableYAxis = scalar, U16, 1140, "%", 0.01, 0
; total TS size = 1144
tpsFrom = scalar, F32, 1144
tpsTo = scalar, F32, 1148
deltaTps = scalar, F32, 1152
extraFuel = scalar, F32, 1156, "", 1, 0
valueFromTable = scalar, F32, 1160, "", 1, 0
isAboveAccelThreshold = bits, U32, 1164, [0:0]
isBelowDecelThreshold = bits, U32, 1164, [1:1]
isTimeToResetAccumulator = bits, U32, 1164, [2:2]
isFractionalEnrichment = bits, U32, 1164, [3:3]
belowEpsilon = bits, U32, 1164, [4:4]
tooShort = bits, U32, 1164, [5:5]
fractionalInjFuel = scalar, F32, 1168, "", 1, 0
accumulatedValue = scalar, F32, 1172, "", 1, 0
maxExtraPerCycle = scalar, F32, 1176, "", 1, 0
maxExtraPerPeriod = scalar, F32, 1180, "", 1, 0
maxInjectedPerPeriod = scalar, F32, 1184, "", 1, 0
cycleCnt = scalar, S32, 1188, "", 1, 0
; total TS size = 1192
hwEventCounters1 = scalar, U32, 1192, "", 1, 0
hwEventCounters2 = scalar, U32, 1196, "", 1, 0
hwEventCounters3 = scalar, U32, 1200, "", 1, 0
hwEventCounters4 = scalar, U32, 1204, "", 1, 0
hwEventCounters5 = scalar, U32, 1208, "", 1, 0
hwEventCounters6 = scalar, U32, 1212, "", 1, 0
vvtCamCounter = scalar, U32, 1216, "", 1, 0
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1220, "", 1, 0
mapVvt_MAP_AT_DIFF = scalar, F32, 1224, "", 1, 0
mapVvt_MAP_AT_CYCLE_COUNT = scalar, U08, 1228, "", 1, 0
mapVvt_map_peak = scalar, U08, 1229, "", 1, 0
currentEngineDecodedPhase = scalar, F32, 1232, "deg", 1, 0
triggerToothAngleError = scalar, F32, 1236, "deg", 1, 0
triggerIgnoredToothCount = scalar, U08, 1240, "", 1, 0
mapCamPrevToothAngle = scalar, F32, 1244, "deg", 1, 0
isDecodingMapCam = bits, U32, 1248, [0:0]
; total TS size = 1252
crankSynchronizationCounter0 = scalar, U32, 1252, "", 1, 0
vvtSyncGapRatio0 = scalar, F32, 1256, "", 1, 0
vvtToothDurations00 = scalar, U32, 1260, "us", 1, 0
vvtCurrentPosition0 = scalar, F32, 1264, "sync: Primary Cam Position", 1, 0
vvtToothPosition10 = scalar, F32, 1268, "sync: Cam Tooth Position", 1, 0
vvtToothPosition20 = scalar, F32, 1272, "sync: Cam Tooth Position", 1, 0
vvtToothPosition30 = scalar, F32, 1276, "sync: Cam Tooth Position", 1, 0
vvtToothPosition40 = scalar, F32, 1280, "sync: Cam Tooth Position", 1, 0
triggerSyncGapRatio0 = scalar, F32, 1284, "", 1, 0
triggerStateIndex0 = scalar, U08, 1288, "", 1, 0
vvtStateIndex0 = scalar, U08, 1289, "", 1, 0
; total TS size = 1292
camResyncCounter = scalar, U08, 1292, "", 1, 0
m_hasSynchronizedPhase = bits, U32, 1296, [0:0]
; total TS size = 1300
wallFuelCorrection = scalar, F32, 1300, "", 1, 0
wallFuel = scalar, F32, 1304, "", 1, 0
; total TS size = 1308
idleState = bits, S32, 1308, [0:2], "not important"
currentIdlePosition = scalar, F32, 1312
baseIdlePosition = scalar, F32, 1316
idleClosedLoop = scalar, F32, 1320
iacByTpsTaper = scalar, F32, 1324
throttlePedalUpState = scalar, S32, 1328, "", 1, 0
mightResetPid = bits, U32, 1332, [0:0]
shouldResetPid = bits, U32, 1332, [1:1]
wasResetPid = bits, U32, 1332, [2:2]
mustResetPid = bits, U32, 1332, [3:3]
isCranking = bits, U32, 1332, [4:4]
isIacTableForCoasting = bits, U32, 1332, [5:5]
notIdling = bits, U32, 1332, [6:6]
needReset = bits, U32, 1332, [7:7]
isInDeadZone = bits, U32, 1332, [8:8]
isBlipping = bits, U32, 1332, [9:9]
useClosedLoop = bits, U32, 1332, [10:10]
badTps = bits, U32, 1332, [11:11]
looksLikeRunning = bits, U32, 1332, [12:12]
looksLikeCoasting = bits, U32, 1332, [13:13]
looksLikeCrankToIdle = bits, U32, 1332, [14:14]
isIdleCoasting = bits, U32, 1332, [15:15]
isIdleClosedLoop = bits, U32, 1332, [16:16]
idleTarget = scalar, S32, 1336, "", 1, 0
targetRpmByClt = scalar, S32, 1340, "", 1, 0
targetRpmAc = scalar, S32, 1344, "", 1, 0
iacByRpmTaper = scalar, F32, 1348
luaAdd = scalar, F32, 1352
; total TS size = 1356
idlePosition0 = scalar, F32, 1356, "per", 1,0
trim0 = scalar, F32, 1360, "", 1, 0
luaAdjustment0 = scalar, F32, 1364, "per", 1,0
m_wastegatePosition0 = scalar, F32, 1368, "per", 1,0
etbFeedForward0 = scalar, F32, 1372
etbIntegralError0 = scalar, F32, 1376, "", 1, 0
etbCurrentTarget0 = scalar, F32, 1380, "%", 1, 0
etbCurrentAdjustedTarget0 = scalar, F32, 1384, "%", 1, 0
etbRevLimitActive0 = bits, U32, 1388, [0:0]
jamDetected0 = bits, U32, 1388, [1:1]
etbDutyRateOfChange0 = scalar, F32, 1392, "per", 1,0
etbDutyAverage0 = scalar, F32, 1396, "per", 1,0
etbTpsErrorCounter0 = scalar, U16, 1400, "count", 1,0
etbPpsErrorCounter0 = scalar, U16, 1402, "count", 1,0
etbErrorCode0 = scalar, S08, 1404, "", 1, 0
tcEtbDrop0 = scalar, S08, 1405, "", 1, 0
jamTimer0 = scalar, U16, 1406, "sec", 0.01, 0
; total TS size = 1408
faultCode0 = scalar, U08, 1408, "", 1, 0
heaterDuty0 = scalar, U08, 1409, "%", 1, 0
pumpDuty0 = scalar, U08, 1410, "%", 1, 0
tempC0 = scalar, U16, 1412, "C", 1, 0
nernstVoltage0 = scalar, U16, 1414, "V", 0.001, 0
esr0 = scalar, U16, 1416, "ohm", 1, 0
; total TS size = 1420
dcOutput0 = scalar, F32, 1420, "per", 1,0
isEnabled0_int = scalar, U08, 1424, "per", 1,0
isEnabled0 = bits, U32, 1428, [0:0]
; total TS size = 1432
value0 = scalar, U16, 1432, "value", 1,0
value1 = scalar, U16, 1434, "value", 1,0
errorRate = scalar, F32, 1436, "ratio", 1,0
; total TS size = 1440
lambdaCurrentlyGood = bits, U32, 1440, [0:0]
lambdaMonitorCut = bits, U32, 1440, [1:1]
lambdaTimeSinceGood = scalar, U16, 1444, "sec", 0.01, 0
; total TS size = 1448
vvtTarget = scalar, U16, 1440, "deg", 0.1, 0
vvtOutput = scalar, U08, 1442, "%", 0.5, 0
; total TS size = 1444
lambdaCurrentlyGood = bits, U32, 1444, [0:0]
lambdaMonitorCut = bits, U32, 1444, [1:1]
lambdaTimeSinceGood = scalar, U16, 1448, "sec", 0.01, 0
; total TS size = 1452
time = { timeNow }
@ -5126,6 +5127,7 @@ entry = m_maximumRetard, "Knock: Max retard", float, "%.3f"
entry = tcuCurrentGear, "Current Gear", int, "%d"
entry = tcRatio, "TCU: Torque Converter Ratio", float, "%.3f"
entry = lastShiftTime, "lastShiftTime", float, "%.3f"
entry = tcu_currentRange, "TCU: Current Range", int, "%d"
entry = throttleUseWotModel, "Air: Throttle model WOT", int, "%d"
entry = throttleModelCrossoverAngle, "Air: Throttle crossover pos", float, "%.3f"
entry = throttleEstimatedFlow, "Air: Throttle flow estimate", float, "%.3f"
@ -6037,6 +6039,7 @@ dialog = tcu_controllerDialog, "tcu_controller"
graphLine = tcuCurrentGear
graphLine = tcRatio
graphLine = lastShiftTime
graphLine = tcu_currentRange
indicatorPanel = throttle_modelIndicatorPanel, 2
indicator = {throttleUseWotModel}, "throttleUseWotModel No", "throttleUseWotModel Yes"

Some files were not shown because too many files have changed in this diff Show More