Auto-generated configs and docs
This commit is contained in:
parent
5e56f9c5cd
commit
6a187d488f
|
@ -200,6 +200,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -362,8 +362,8 @@ unusedBit_171_30Gauge = unusedBit_171_30,"unusedBit_171_30", "", -1.0,-1.0, -1.0
|
|||
unusedBit_171_31Gauge = unusedBit_171_31,"unusedBit_171_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNTGauge = TEMPLOG_MAP_AT_CYCLE_COUNT,"TEMPLOG_MAP_AT_CYCLE_COUNT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
|
||||
unused11Gauge = unused11,"unused11", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
|
||||
unused11Gauge = unused11,"unused11", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
|
||||
unused11Gauge = unused11,"unused11", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
|
||||
m_requested_pumpGauge = m_requested_pump,"Pump Angle", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
|
||||
alignmentFill_at_478Gauge = alignmentFill_at_478,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
|
||||
TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
|
||||
vvtSyncGapRatioGauge = vvtSyncGapRatio,"vvtSyncGapRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
|
||||
|
|
|
@ -362,60 +362,60 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Tue Dec 21 23:12:40 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu Dec 30 22:00:49 UTC 2021
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -960,184 +960,196 @@ struct ts_outputs_s {
|
|||
*/
|
||||
uint8_t unused11 = (uint8_t)0;
|
||||
/**
|
||||
* "Pump Angle"
|
||||
deg
|
||||
* offset 476
|
||||
*/
|
||||
scaled_channel<float, 1, 1> TEMPLOG_MAP_AT_SPECIAL_POINT = (float)0;
|
||||
scaled_channel<int16_t, 50, 1> m_requested_pump = (int16_t)0;
|
||||
/**
|
||||
* need 4 byte alignment
|
||||
units
|
||||
* offset 478
|
||||
*/
|
||||
uint8_t alignmentFill_at_478[2];
|
||||
/**
|
||||
* offset 480
|
||||
*/
|
||||
scaled_channel<float, 1, 1> TEMPLOG_MAP_AT_DIFF = (float)0;
|
||||
scaled_channel<float, 1, 1> TEMPLOG_MAP_AT_SPECIAL_POINT = (float)0;
|
||||
/**
|
||||
* offset 484
|
||||
*/
|
||||
scaled_channel<float, 1, 1> vvtSyncGapRatio = (float)0;
|
||||
scaled_channel<float, 1, 1> TEMPLOG_MAP_AT_DIFF = (float)0;
|
||||
/**
|
||||
* offset 488
|
||||
*/
|
||||
scaled_channel<float, 1, 1> vvtCurrentPosition = (float)0;
|
||||
scaled_channel<float, 1, 1> vvtSyncGapRatio = (float)0;
|
||||
/**
|
||||
* offset 492
|
||||
*/
|
||||
scaled_channel<float, 1, 1> triggerSyncGapRatio = (float)0;
|
||||
scaled_channel<float, 1, 1> vvtCurrentPosition = (float)0;
|
||||
/**
|
||||
* offset 496
|
||||
*/
|
||||
uint8_t triggerStateIndex = (uint8_t)0;
|
||||
/**
|
||||
* offset 497
|
||||
*/
|
||||
uint8_t vvtCounter = (uint8_t)0;
|
||||
/**
|
||||
* offset 498
|
||||
*/
|
||||
uint8_t vvtSyncCounter = (uint8_t)0;
|
||||
/**
|
||||
* offset 499
|
||||
*/
|
||||
uint8_t vvtStateIndex = (uint8_t)0;
|
||||
scaled_channel<float, 1, 1> triggerSyncGapRatio = (float)0;
|
||||
/**
|
||||
* offset 500
|
||||
*/
|
||||
scaled_channel<float, 1, 1> TEMPLOG_MAP_INSTANT_AVERAGE = (float)0;
|
||||
uint8_t triggerStateIndex = (uint8_t)0;
|
||||
/**
|
||||
* offset 501
|
||||
*/
|
||||
uint8_t vvtCounter = (uint8_t)0;
|
||||
/**
|
||||
* offset 502
|
||||
*/
|
||||
uint8_t vvtSyncCounter = (uint8_t)0;
|
||||
/**
|
||||
* offset 503
|
||||
*/
|
||||
uint8_t vvtStateIndex = (uint8_t)0;
|
||||
/**
|
||||
* offset 504
|
||||
*/
|
||||
scaled_channel<float, 1, 1> TEMPLOG_MAP_INSTANT_AVERAGE = (float)0;
|
||||
/**
|
||||
* offset 508
|
||||
*/
|
||||
uint8_t fallbackMap = (uint8_t)0;
|
||||
/**
|
||||
* offset 505
|
||||
* offset 509
|
||||
*/
|
||||
uint8_t TEMPLOG_map_peak = (uint8_t)0;
|
||||
/**
|
||||
* offset 506
|
||||
* offset 510
|
||||
*/
|
||||
uint8_t TEMPLOG_map_length = (uint8_t)0;
|
||||
/**
|
||||
* offset 507
|
||||
* offset 511
|
||||
*/
|
||||
uint8_t TEMPLOG_mapIndex = (uint8_t)0;
|
||||
/**
|
||||
%
|
||||
* offset 508
|
||||
* offset 512
|
||||
*/
|
||||
scaled_channel<uint16_t, 100, 1> timingCltCorrection = (uint16_t)0;
|
||||
/**
|
||||
%
|
||||
* offset 510
|
||||
* offset 514
|
||||
*/
|
||||
scaled_channel<uint16_t, 100, 1> timingIatCorrection = (uint16_t)0;
|
||||
/**
|
||||
%
|
||||
* offset 512
|
||||
* offset 516
|
||||
*/
|
||||
scaled_channel<uint16_t, 100, 1> timingPidCorrection = (uint16_t)0;
|
||||
/**
|
||||
* Instant MAP
|
||||
kPa
|
||||
* offset 514
|
||||
* offset 518
|
||||
*/
|
||||
scaled_channel<uint16_t, 30, 1> instantMAPValue = (uint16_t)0;
|
||||
/**
|
||||
* offset 516
|
||||
* offset 520
|
||||
*/
|
||||
uint16_t mostRecentTimeBetweenSparkEvents = (uint16_t)0;
|
||||
/**
|
||||
* offset 518
|
||||
* offset 522
|
||||
*/
|
||||
uint16_t mostRecentTimeBetweenIgnitionEvents = (uint16_t)0;
|
||||
/**
|
||||
* offset 520
|
||||
* offset 524
|
||||
*/
|
||||
uint16_t maxLockedDuration = (uint16_t)0;
|
||||
/**
|
||||
* offset 522
|
||||
* offset 526
|
||||
*/
|
||||
uint16_t maxTriggerReentrant = (uint16_t)0;
|
||||
/**
|
||||
* offset 524
|
||||
* offset 528
|
||||
*/
|
||||
uint16_t canWriteOk = (uint16_t)0;
|
||||
/**
|
||||
* offset 526
|
||||
* offset 530
|
||||
*/
|
||||
uint16_t canWriteNotOk = (uint16_t)0;
|
||||
/**
|
||||
* offset 528
|
||||
* offset 532
|
||||
*/
|
||||
int triggerPrimaryFall = (int)0;
|
||||
/**
|
||||
* offset 532
|
||||
* offset 536
|
||||
*/
|
||||
int triggerPrimaryRise = (int)0;
|
||||
/**
|
||||
* offset 536
|
||||
* offset 540
|
||||
*/
|
||||
int triggerSecondaryFall = (int)0;
|
||||
/**
|
||||
* offset 540
|
||||
* offset 544
|
||||
*/
|
||||
int triggerSecondaryRise = (int)0;
|
||||
/**
|
||||
* offset 544
|
||||
* offset 548
|
||||
*/
|
||||
int triggerVvtFall = (int)0;
|
||||
/**
|
||||
* offset 548
|
||||
* offset 552
|
||||
*/
|
||||
int triggerVvtRise = (int)0;
|
||||
/**
|
||||
* offset 552
|
||||
* offset 556
|
||||
*/
|
||||
uint8_t startStopStateToggleCounter = (uint8_t)0;
|
||||
/**
|
||||
* offset 553
|
||||
* offset 557
|
||||
*/
|
||||
uint8_t starterState = (uint8_t)0;
|
||||
/**
|
||||
* offset 554
|
||||
* offset 558
|
||||
*/
|
||||
uint8_t starterRelayDisable = (uint8_t)0;
|
||||
/**
|
||||
* offset 555
|
||||
* offset 559
|
||||
*/
|
||||
uint8_t multiSparkCounter = (uint8_t)0;
|
||||
/**
|
||||
* offset 556
|
||||
* offset 560
|
||||
*/
|
||||
int idleState = (int)0;
|
||||
/**
|
||||
* offset 560
|
||||
* offset 564
|
||||
*/
|
||||
float injectorFlowPressureRatio = (float)0;
|
||||
/**
|
||||
* offset 564
|
||||
* offset 568
|
||||
*/
|
||||
float injectorFlowPressureDelta = (float)0;
|
||||
/**
|
||||
* offset 568
|
||||
* offset 572
|
||||
*/
|
||||
float etbFeedForward = (float)0;
|
||||
/**
|
||||
* offset 572
|
||||
* offset 576
|
||||
*/
|
||||
float etbIntegralError = (float)0;
|
||||
/**
|
||||
* offset 576
|
||||
* offset 580
|
||||
*/
|
||||
float etbCurrentTarget = (float)0;
|
||||
/**
|
||||
* offset 580
|
||||
* offset 584
|
||||
*/
|
||||
pid_status_s alternatorStatus;
|
||||
/**
|
||||
* offset 600
|
||||
* offset 604
|
||||
*/
|
||||
pid_status_s idleStatus;
|
||||
/**
|
||||
* offset 620
|
||||
* offset 624
|
||||
*/
|
||||
pid_status_s etbStatus;
|
||||
/** total size 640*/
|
||||
/** total size 644*/
|
||||
};
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Tue Dec 21 23:12:40 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu Dec 30 22:00:49 UTC 2021
|
||||
|
|
|
@ -328,6 +328,8 @@ float getOutputValueByName(const char *name) {
|
|||
return engine->outputChannels.launchActivatePinState;
|
||||
if (strEqualCaseInsensitive(name, "TEMPLOG_MAP_AT_CYCLE_COUNT"))
|
||||
return engine->outputChannels.TEMPLOG_MAP_AT_CYCLE_COUNT;
|
||||
if (strEqualCaseInsensitive(name, "m_requested_pump"))
|
||||
return engine->outputChannels.m_requested_pump;
|
||||
if (strEqualCaseInsensitive(name, "TEMPLOG_MAP_AT_SPECIAL_POINT"))
|
||||
return engine->outputChannels.TEMPLOG_MAP_AT_SPECIAL_POINT;
|
||||
if (strEqualCaseInsensitive(name, "TEMPLOG_MAP_AT_DIFF"))
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:52 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:40 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:50 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:38 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:06 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:00:50 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:37 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:25 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:26 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:12 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:13 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:00:58 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:10 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:00:55 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:08 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:00:53 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:15 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:01 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:21 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:06 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:23 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:09 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:18 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:04 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:29 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:14 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 04:51:33 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:17 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Dec 30 02:51:57 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Dec 30 22:01:45 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Dec 30 02:51:55 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Dec 30 22:01:43 UTC 2021
|
||||
|
||||
pageSize = 20968
|
||||
page = 1
|
||||
|
@ -2231,63 +2231,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3555,6 +3555,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:34 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:22 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:31 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:19 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:42 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:30 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:40 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:27 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:47 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:35 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:44 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:32 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
|
@ -84,7 +84,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Thu Dec 30 02:51:59 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Thu Dec 30 22:01:48 UTC 2021
|
||||
|
||||
pageSize = 20996
|
||||
page = 1
|
||||
|
@ -2265,63 +2265,63 @@ unusedBit_171_30 = bits, U32, 470, [30:30]
|
|||
unusedBit_171_31 = bits, U32, 470, [31:31]
|
||||
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 474, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
unused11 = scalar, U08, 475, "", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 484, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 488, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 492, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 496, "", 1, 0
|
||||
vvtCounter = scalar, U08, 497, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 498, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 499, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0
|
||||
fallbackMap = scalar, U08, 504, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 506, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 508, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 510, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 520, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 522, "", 1, 0
|
||||
canWriteOk = scalar, U16, 524, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 526, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 528, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 532, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 540, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 548, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 552, "", 1, 0
|
||||
starterState = scalar, U08, 553, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 554, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 555, "", 1, 0
|
||||
idleState = scalar, S32, 556, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 568, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 572, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 576, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 600, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 616, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 620, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
|
||||
m_requested_pump = scalar, S16, 476, "deg", 0.02, 0
|
||||
alignmentFill_at_478 = array, U08, 478, [2], "units", 1, 0
|
||||
TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 480, "", 1, 0
|
||||
TEMPLOG_MAP_AT_DIFF = scalar, F32, 484, "", 1, 0
|
||||
vvtSyncGapRatio = scalar, F32, 488, "", 1, 0
|
||||
vvtCurrentPosition = scalar, F32, 492, "", 1, 0
|
||||
triggerSyncGapRatio = scalar, F32, 496, "", 1, 0
|
||||
triggerStateIndex = scalar, U08, 500, "", 1, 0
|
||||
vvtCounter = scalar, U08, 501, "", 1, 0
|
||||
vvtSyncCounter = scalar, U08, 502, "", 1, 0
|
||||
vvtStateIndex = scalar, U08, 503, "", 1, 0
|
||||
TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 504, "", 1, 0
|
||||
fallbackMap = scalar, U08, 508, "", 1, 0
|
||||
TEMPLOG_map_peak = scalar, U08, 509, "", 1, 0
|
||||
TEMPLOG_map_length = scalar, U08, 510, "", 1, 0
|
||||
TEMPLOG_mapIndex = scalar, U08, 511, "", 1, 0
|
||||
timingCltCorrection = scalar, U16, 512, "%", 0.01, 0
|
||||
timingIatCorrection = scalar, U16, 514, "%", 0.01, 0
|
||||
timingPidCorrection = scalar, U16, 516, "%", 0.01, 0
|
||||
instantMAPValue = scalar, U16, 518, "kPa", 0.03333333333333333, 0
|
||||
mostRecentTimeBetweenSparkEvents = scalar, U16, 520, "", 1, 0
|
||||
mostRecentTimeBetweenIgnitionEvents = scalar, U16, 522, "", 1, 0
|
||||
maxLockedDuration = scalar, U16, 524, "", 1, 0
|
||||
maxTriggerReentrant = scalar, U16, 526, "", 1, 0
|
||||
canWriteOk = scalar, U16, 528, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 530, "", 1, 0
|
||||
triggerPrimaryFall = scalar, S32, 532, "", 1, 0
|
||||
triggerPrimaryRise = scalar, S32, 536, "", 1, 0
|
||||
triggerSecondaryFall = scalar, S32, 540, "", 1, 0
|
||||
triggerSecondaryRise = scalar, S32, 544, "", 1, 0
|
||||
triggerVvtFall = scalar, S32, 548, "", 1, 0
|
||||
triggerVvtRise = scalar, S32, 552, "", 1, 0
|
||||
startStopStateToggleCounter = scalar, U08, 556, "", 1, 0
|
||||
starterState = scalar, U08, 557, "", 1, 0
|
||||
starterRelayDisable = scalar, U08, 558, "", 1, 0
|
||||
multiSparkCounter = scalar, U08, 559, "", 1, 0
|
||||
idleState = scalar, S32, 560, "", 1, 0
|
||||
injectorFlowPressureRatio = scalar, F32, 564, "", 1, 0
|
||||
injectorFlowPressureDelta = scalar, F32, 568, "", 1, 0
|
||||
etbFeedForward = scalar, F32, 572, "", 1, 0
|
||||
etbIntegralError = scalar, F32, 576, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 580, "", 1, 0
|
||||
alternatorStatus_iTerm = scalar, F32, 584, "", 1, 0
|
||||
alternatorStatus_dTerm = scalar, F32, 588, "", 1, 0
|
||||
alternatorStatus_output = scalar, F32, 592, "", 1, 0
|
||||
alternatorStatus_error = scalar, F32, 596, "", 1, 0
|
||||
alternatorStatus_resetCounter = scalar, S32, 600, "", 1, 0
|
||||
idleStatus_iTerm = scalar, F32, 604, "", 1, 0
|
||||
idleStatus_dTerm = scalar, F32, 608, "", 1, 0
|
||||
idleStatus_output = scalar, F32, 612, "", 1, 0
|
||||
idleStatus_error = scalar, F32, 616, "", 1, 0
|
||||
idleStatus_resetCounter = scalar, S32, 620, "", 1, 0
|
||||
etbStatus_iTerm = scalar, F32, 624, "", 1, 0
|
||||
etbStatus_dTerm = scalar, F32, 628, "", 1, 0
|
||||
etbStatus_output = scalar, F32, 632, "", 1, 0
|
||||
etbStatus_error = scalar, F32, 636, "", 1, 0
|
||||
etbStatus_resetCounter = scalar, S32, 640, "", 1, 0
|
||||
|
||||
|
||||
; todo: generate this section programmatically
|
||||
|
@ -3589,6 +3589,7 @@ entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d"
|
|||
entry = launchCombinedConditions, "launchCombinedConditions", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d"
|
||||
entry = m_requested_pump, "Pump Angle", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f"
|
||||
entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f"
|
||||
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
|
||||
|
|
Loading…
Reference in New Issue