REO progress
This commit is contained in:
parent
63bf2ed595
commit
a2392b52bd
|
@ -40,15 +40,21 @@ public class TuneReadWriteTest {
|
||||||
|
|
||||||
byte[] tsBinaryDataContent = tsBinaryData.getContent();
|
byte[] tsBinaryDataContent = tsBinaryData.getContent();
|
||||||
byte[] fileBinaryDataContent = fileBinaryData.getContent();
|
byte[] fileBinaryDataContent = fileBinaryData.getContent();
|
||||||
|
|
||||||
|
int mismatchCounter = 0;
|
||||||
|
|
||||||
for (int i = 0; i < tsBinaryDataContent.length; i++) {
|
for (int i = 0; i < tsBinaryDataContent.length; i++) {
|
||||||
byte tsByte = tsBinaryDataContent[i];
|
byte tsByte = tsBinaryDataContent[i];
|
||||||
byte fileByte = fileBinaryDataContent[i];
|
byte fileByte = fileBinaryDataContent[i];
|
||||||
if (tsByte != fileByte) {
|
if (tsByte != fileByte) {
|
||||||
// System.out.println("Out issue is at " + IniFileModel.getInstance().findByOffset(i) + " " + tsByte + "/" + fileByte);
|
IniField field = IniFileModel.getInstance().findByOffset(i);
|
||||||
// throw new IllegalStateException("Content not same at " + i);
|
System.out.println("Mismatch at " + (field == null ? "offset " + i : field) + " " + tsByte + "/" + fileByte);
|
||||||
|
mismatchCounter++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// assertEquals(Arrays.toString(tsBinaryDataContent), Arrays.toString(fileBinaryDataContent));
|
System.out.println("Total mismatch count " + mismatchCounter);
|
||||||
|
// for different legit reasons we have some mismatches
|
||||||
|
assertEquals(7, mismatchCounter);
|
||||||
}
|
}
|
||||||
|
|
||||||
private ConfigurationImage makeBinaryTune(Msq tsTune, IniFileModel instance) {
|
private ConfigurationImage makeBinaryTune(Msq tsTune, IniFileModel instance) {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
<msq xmlns="http://www.msefi.com/:msq">
|
<msq xmlns="http://www.msefi.com/:msq">
|
||||||
<bibliography author="TunerStudio MS Dev 3.1.03 - EFI Analytics, Inc." tuneComment="" writeDate="Wed Jun 10 20:16:44 EDT 2020"/>
|
<bibliography author="TunerStudio MS Dev 3.1.03 - EFI Analytics, Inc." tuneComment="" writeDate="Sun Jun 14 00:00:04 EDT 2020"/>
|
||||||
<versionInfo fileFormat="5.0" firmwareInfo="rusEFI+v20200604%4023532" nPages="1" signature="rusEFI v1.2020.4"/>
|
<versionInfo fileFormat="5.0" firmwareInfo="rusEFI+v20200604%4023532" nPages="1" signature="rusEFI v1.2020.4"/>
|
||||||
<page>
|
<page>
|
||||||
<pcVariable name="tsCanId">"0"</pcVariable>
|
<pcVariable name="tsCanId">"0"</pcVariable>
|
||||||
|
@ -559,8 +559,8 @@
|
||||||
<constant name="unusedBit_251_27">"false"</constant>
|
<constant name="unusedBit_251_27">"false"</constant>
|
||||||
<constant name="unusedBit_251_28">"false"</constant>
|
<constant name="unusedBit_251_28">"false"</constant>
|
||||||
<constant name="unusedBit_251_29">"false"</constant>
|
<constant name="unusedBit_251_29">"false"</constant>
|
||||||
<constant name="unusedBit_283_30">"false"</constant>
|
<constant name="unusedBit_280_30">"false"</constant>
|
||||||
<constant name="unusedBit_283_31">"false"</constant>
|
<constant name="unusedBit_280_31">"false"</constant>
|
||||||
<constant name="etbIo1_directionPin1">"NONE"</constant>
|
<constant name="etbIo1_directionPin1">"NONE"</constant>
|
||||||
<constant name="etbIo1_directionPin2">"NONE"</constant>
|
<constant name="etbIo1_directionPin2">"NONE"</constant>
|
||||||
<constant name="etbIo1_controlPin1">"NONE"</constant>
|
<constant name="etbIo1_controlPin1">"NONE"</constant>
|
||||||
|
@ -631,7 +631,7 @@
|
||||||
<constant name="tcu_solenoid8">"NONE"</constant>
|
<constant name="tcu_solenoid8">"NONE"</constant>
|
||||||
<constant digits="0" name="tps2SecondaryMin" units="ADC">0.0</constant>
|
<constant digits="0" name="tps2SecondaryMin" units="ADC">0.0</constant>
|
||||||
<constant digits="0" name="tps2SecondaryMax" units="ADC">1000.0</constant>
|
<constant digits="0" name="tps2SecondaryMax" units="ADC">1000.0</constant>
|
||||||
<constant name="useFSIO6ForRevLimiter">"false"</constant>
|
<constant name="unusedHereWeHave">"false"</constant>
|
||||||
<constant name="fuelClosedLoopCorrectionEnabled">"false"</constant>
|
<constant name="fuelClosedLoopCorrectionEnabled">"false"</constant>
|
||||||
<constant name="isVerboseIAC">"false"</constant>
|
<constant name="isVerboseIAC">"false"</constant>
|
||||||
<constant name="isVerboseETB">"false"</constant>
|
<constant name="isVerboseETB">"false"</constant>
|
||||||
|
@ -662,6 +662,7 @@
|
||||||
<constant name="useFSIO4ForSeriousEngineWarning">"false"</constant>
|
<constant name="useFSIO4ForSeriousEngineWarning">"false"</constant>
|
||||||
<constant name="useFSIO12ForIdleOffset">"false"</constant>
|
<constant name="useFSIO12ForIdleOffset">"false"</constant>
|
||||||
<constant name="useFSIO13ForIdleMinValue">"false"</constant>
|
<constant name="useFSIO13ForIdleMinValue">"false"</constant>
|
||||||
|
<constant name="useFSIO6ForRevLimiter">"false"</constant>
|
||||||
<constant name="hipOutputChannel">"PC0"</constant>
|
<constant name="hipOutputChannel">"PC0"</constant>
|
||||||
<constant name="acSwitchAdc">"Disabled"</constant>
|
<constant name="acSwitchAdc">"Disabled"</constant>
|
||||||
<constant name="vRefAdcChannel">"Disabled"</constant>
|
<constant name="vRefAdcChannel">"Disabled"</constant>
|
||||||
|
@ -703,6 +704,9 @@
|
||||||
<constant digits="0" name="idlePidRpmUpperLimit" units="RPM">0.0</constant>
|
<constant digits="0" name="idlePidRpmUpperLimit" units="RPM">0.0</constant>
|
||||||
<constant digits="0" name="primeInjFalloffTemperature" units="*C">0.0</constant>
|
<constant digits="0" name="primeInjFalloffTemperature" units="*C">0.0</constant>
|
||||||
<constant digits="0" name="ignMathCalculateAtIndex" units="index">0.0</constant>
|
<constant digits="0" name="ignMathCalculateAtIndex" units="index">0.0</constant>
|
||||||
|
<constant digits="0" name="acCutoffLowRpm" units="RPM">700.0</constant>
|
||||||
|
<constant digits="0" name="acCutoffHighRpm" units="RPM">5000.0</constant>
|
||||||
|
<constant digits="0" name="acIdleRpmBump" units="RPM">200.0</constant>
|
||||||
<constant digits="0" name="warningPeriod" units="seconds">10.0</constant>
|
<constant digits="0" name="warningPeriod" units="seconds">10.0</constant>
|
||||||
<constant digits="2" name="knockDetectionWindowStart" units="angle">35.0</constant>
|
<constant digits="2" name="knockDetectionWindowStart" units="angle">35.0</constant>
|
||||||
<constant digits="2" name="knockDetectionWindowEnd" units="angle">135.0</constant>
|
<constant digits="2" name="knockDetectionWindowEnd" units="angle">135.0</constant>
|
||||||
|
@ -1314,6 +1318,7 @@
|
||||||
22.0
|
22.0
|
||||||
25.0
|
25.0
|
||||||
</constant>
|
</constant>
|
||||||
|
<constant digits="2" name="hip9011Gain">1.0</constant>
|
||||||
<constant digits="0" name="etb_iTermMin">-30.0</constant>
|
<constant digits="0" name="etb_iTermMin">-30.0</constant>
|
||||||
<constant digits="0" name="etb_iTermMax">30.0</constant>
|
<constant digits="0" name="etb_iTermMax">30.0</constant>
|
||||||
<constant digits="2" name="etbDeadband">0.0</constant>
|
<constant digits="2" name="etbDeadband">0.0</constant>
|
||||||
|
@ -3206,15 +3211,7 @@
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_14" rows="6" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_14" rows="24" units="RAW">
|
||||||
188.0
|
|
||||||
2.0
|
|
||||||
136.0
|
|
||||||
19.0
|
|
||||||
200.0
|
|
||||||
0.0
|
|
||||||
</constant>
|
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_15" rows="24" units="RAW">
|
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
|
@ -3240,7 +3237,7 @@
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_16" rows="20" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_15" rows="20" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
|
@ -3262,7 +3259,7 @@
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_17" rows="19" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_16" rows="19" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
|
@ -3283,12 +3280,12 @@
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_18" rows="3" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_17" rows="3" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_19" rows="9" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_18" rows="9" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
|
@ -3299,7 +3296,7 @@
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_20" rows="24" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_19" rows="24" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
|
@ -3325,27 +3322,21 @@
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_21" rows="3" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_20" rows="3" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant digits="0" name="UNALLOCATED_SPACE_0_22" units="RAW">
|
<constant digits="0" name="UNALLOCATED_SPACE_0_21" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_23" rows="4" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_22" rows="4" units="RAW">
|
||||||
0.0
|
|
||||||
0.0
|
|
||||||
128.0
|
|
||||||
63.0
|
|
||||||
</constant>
|
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_24" rows="4" units="RAW">
|
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_25" rows="20" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_23" rows="20" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
|
@ -3367,19 +3358,19 @@
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
|
<constant digits="0" name="UNALLOCATED_SPACE_0_24" units="RAW">
|
||||||
|
0.0
|
||||||
|
</constant>
|
||||||
|
<constant digits="0" name="UNALLOCATED_SPACE_0_25" units="RAW">
|
||||||
|
0.0
|
||||||
|
</constant>
|
||||||
<constant digits="0" name="UNALLOCATED_SPACE_0_26" units="RAW">
|
<constant digits="0" name="UNALLOCATED_SPACE_0_26" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant digits="0" name="UNALLOCATED_SPACE_0_27" units="RAW">
|
<constant digits="0" name="UNALLOCATED_SPACE_0_27" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant digits="0" name="UNALLOCATED_SPACE_0_28" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_28" rows="1486" units="RAW">
|
||||||
0.0
|
|
||||||
</constant>
|
|
||||||
<constant digits="0" name="UNALLOCATED_SPACE_0_29" units="RAW">
|
|
||||||
0.0
|
|
||||||
</constant>
|
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_30" rows="1486" units="RAW">
|
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
|
@ -4867,7 +4858,7 @@
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
</constant>
|
</constant>
|
||||||
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_31" rows="8" units="RAW">
|
<constant cols="1" digits="0" name="UNALLOCATED_SPACE_0_29" rows="8" units="RAW">
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
0.0
|
0.0
|
||||||
|
|
|
@ -89,7 +89,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.bat integration\rusefi_config.txt Mon Jun 01 07:54:47 EDT 2020
|
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.bat integration\rusefi_config.txt Sat Jun 13 23:59:07 EDT 2020
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -206,7 +206,7 @@ page = 1
|
||||||
vbattAdcChannel = bits, U08, 513, [0:7] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
vbattAdcChannel = bits, U08, 513, [0:7] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||||
fuelLevelSensor = bits, U08, 514, [0:7] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
fuelLevelSensor = bits, U08, 514, [0:7] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||||
tps2_1AdcChannel = bits, U08, 515, [0:7] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
tps2_1AdcChannel = bits, U08, 515, [0:7] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||||
;no TS info - skipping overrideCrankingIgnition offset 516
|
;no TS info - skipping unusedValueHere offset 516
|
||||||
sensorChartFrequency = scalar, S32, 520, "index", 1, 0, 0, 300, 0 ; size 4
|
sensorChartFrequency = scalar, S32, 520, "index", 1, 0, 0, 300, 0 ; size 4
|
||||||
trigger_type = bits, U32, 524, [0:7], "custom toothed wheel", "Ford Aspire", "Dodge Neon 1995", "Miata NA", "Miata NB", "GM_7X", "Cooper R50", "Mazda SOHC 4", "60/2", "36/1", "Honda 4+24+1", "Mitsubishi", "Honda 4+24", "Honda 1+4+24", "Dodge Neon 2003", "Mazda DOHC 1+4", "1+1", "1+60/2", "Single Tooth", "Dodge Ram 1+16", "60/2 VW", "Honda 1+24", "Dodge Stratus", "36_2_2_2", "Nissan Primera", "dev 2JZ 3/34 simulator", "Rover K", "GM LS 24", "Honda CBR 600", "2JZ_1_12", "Honda CBR 600 custom", "3/1 skipped" , "Dodge Neon 2003 crank", "Miata VVT", "trg34", "trg35", "Subaru 7+6", "Jeep 18-2-2-2", "WIP", "Dodge Neon 1995 crank only", "Jeep XJ 4 cyl", "FiatIAQ_P8", "Mazda Z5", "trg43", "Renix 44-2-2", "Renix 66-2-2-2", "Honda K 12+1", "trg47", "36/2", "Subaru SVX", "trg50", "INVALID"
|
trigger_type = bits, U32, 524, [0:7], "custom toothed wheel", "Ford Aspire", "Dodge Neon 1995", "Miata NA", "Miata NB", "GM_7X", "Cooper R50", "Mazda SOHC 4", "60/2", "36/1", "Honda 4+24+1", "Mitsubishi", "Honda 4+24", "Honda 1+4+24", "Dodge Neon 2003", "Mazda DOHC 1+4", "1+1", "1+60/2", "Single Tooth", "Dodge Ram 1+16", "60/2 VW", "Honda 1+24", "Dodge Stratus", "36_2_2_2", "Nissan Primera", "dev 2JZ 3/34 simulator", "Rover K", "GM LS 24", "Honda CBR 600", "2JZ_1_12", "Honda CBR 600 custom", "3/1 skipped" , "Dodge Neon 2003 crank", "Miata VVT", "trg34", "trg35", "Subaru 7+6", "Jeep 18-2-2-2", "WIP", "Dodge Neon 1995 crank only", "Jeep XJ 4 cyl", "FiatIAQ_P8", "Mazda Z5", "trg43", "Renix 44-2-2", "Renix 66-2-2-2", "Honda K 12+1", "trg47", "36/2", "Subaru SVX", "trg50", "INVALID"
|
||||||
trigger_todoRemoveMeOneDay0= bits, U32, 528, [0:0], "false", "true"
|
trigger_todoRemoveMeOneDay0= bits, U32, 528, [0:0], "false", "true"
|
||||||
|
@ -354,10 +354,7 @@ page = 1
|
||||||
canRxPin = bits, U08, 709, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
canRxPin = bits, U08, 709, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||||
throttlePedalUpPinMode = scalar, U08, 710, "todo", 1, 0, 0, 20, 1
|
throttlePedalUpPinMode = scalar, U08, 710, "todo", 1, 0, 0, 20, 1
|
||||||
;no TS info - skipping unused711 offset 711
|
;no TS info - skipping unused711 offset 711
|
||||||
;no TS info - skipping idleThreadPeriodMs offset 712
|
;no TS info - skipping unusedAt712 offset 712
|
||||||
;no TS info - skipping consoleLoopPeriodMs offset 716
|
|
||||||
;no TS info - skipping lcdThreadPeriodMs offset 720
|
|
||||||
;no TS info - skipping generalPeriodicThreadPeriodMs offset 724
|
|
||||||
tunerStudioSerialSpeed = scalar, U32, 728, "BPs", 1, 0, 0,1000000, 0
|
tunerStudioSerialSpeed = scalar, U32, 728, "BPs", 1, 0, 0,1000000, 0
|
||||||
compressionRatio = scalar, F32, 732, "CR", 1, 0, 0, 300.0, 1
|
compressionRatio = scalar, F32, 732, "CR", 1, 0, 0, 300.0, 1
|
||||||
triggerSimulatorPins1 = bits, U08, 736, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
triggerSimulatorPins1 = bits, U08, 736, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||||
|
@ -572,8 +569,8 @@ page = 1
|
||||||
unusedBit_251_27 = bits, U32, 976, [27:27], "false", "true"
|
unusedBit_251_27 = bits, U32, 976, [27:27], "false", "true"
|
||||||
unusedBit_251_28 = bits, U32, 976, [28:28], "false", "true"
|
unusedBit_251_28 = bits, U32, 976, [28:28], "false", "true"
|
||||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||||
unusedBit_283_30 = bits, U32, 976, [30:30], "false", "true"
|
unusedBit_280_30 = bits, U32, 976, [30:30], "false", "true"
|
||||||
unusedBit_283_31 = bits, U32, 976, [31:31], "false", "true"
|
unusedBit_280_31 = bits, U32, 976, [31:31], "false", "true"
|
||||||
etbIo1_directionPin1 = bits, U08, 980, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
etbIo1_directionPin1 = bits, U08, 980, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||||
etbIo1_directionPin2 = bits, U08, 981, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
etbIo1_directionPin2 = bits, U08, 981, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||||
etbIo1_controlPin1 = bits, U08, 982, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
etbIo1_controlPin1 = bits, U08, 982, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||||
|
@ -648,7 +645,7 @@ page = 1
|
||||||
;no TS info - skipping unusedAtOldBoardConfigurationEnd offset 1200
|
;no TS info - skipping unusedAtOldBoardConfigurationEnd offset 1200
|
||||||
tps2SecondaryMin = scalar, U16, 1460, "ADC", 1, 0, 0, 1000, 0
|
tps2SecondaryMin = scalar, U16, 1460, "ADC", 1, 0, 0, 1000, 0
|
||||||
tps2SecondaryMax = scalar, U16, 1462, "ADC", 1, 0, 0, 1000, 0
|
tps2SecondaryMax = scalar, U16, 1462, "ADC", 1, 0, 0, 1000, 0
|
||||||
useFSIO6ForRevLimiter = bits, U32, 1464, [0:0], "false", "true"
|
unusedHereWeHave = bits, U32, 1464, [0:0], "false", "true"
|
||||||
fuelClosedLoopCorrectionEnabled= bits, U32, 1464, [1:1], "false", "true"
|
fuelClosedLoopCorrectionEnabled= bits, U32, 1464, [1:1], "false", "true"
|
||||||
isVerboseIAC = bits, U32, 1464, [2:2], "false", "true"
|
isVerboseIAC = bits, U32, 1464, [2:2], "false", "true"
|
||||||
isVerboseETB = bits, U32, 1464, [3:3], "false", "true"
|
isVerboseETB = bits, U32, 1464, [3:3], "false", "true"
|
||||||
|
@ -721,9 +718,9 @@ page = 1
|
||||||
idlePidRpmUpperLimit = scalar, S16, 1484, "RPM", 1, 0, 0, 9000, 0
|
idlePidRpmUpperLimit = scalar, S16, 1484, "RPM", 1, 0, 0, 9000, 0
|
||||||
primeInjFalloffTemperature = scalar, S16, 1486, "*C", 1, 0, 0, 1000.0, 0
|
primeInjFalloffTemperature = scalar, S16, 1486, "*C", 1, 0, 0, 1000.0, 0
|
||||||
ignMathCalculateAtIndex = scalar, S32, 1488, "index", 1, 0, 0, 7000, 0
|
ignMathCalculateAtIndex = scalar, S32, 1488, "index", 1, 0, 0, 7000, 0
|
||||||
;no TS info - skipping acCutoffLowRpm offset 1492
|
acCutoffLowRpm = scalar, S16, 1492, "RPM", 1, 0, 1, 15000, 0
|
||||||
;no TS info - skipping acCutoffHighRpm offset 1494
|
acCutoffHighRpm = scalar, S16, 1494, "RPM", 1, 0, 1, 15000, 0
|
||||||
;no TS info - skipping acIdleRpmBump offset 1496
|
acIdleRpmBump = scalar, S16, 1496, "RPM", 1, 0, 1, 15000, 0
|
||||||
warningPeriod = scalar, S16, 1498, "seconds", 1, 0, 0, 60, 0
|
warningPeriod = scalar, S16, 1498, "seconds", 1, 0, 0, 60, 0
|
||||||
knockDetectionWindowStart = scalar, F32, 1500, "angle", 1, 0, -1000, 1000, 2
|
knockDetectionWindowStart = scalar, F32, 1500, "angle", 1, 0, -1000, 1000, 2
|
||||||
knockDetectionWindowEnd = scalar, F32, 1504, "angle", 1, 0, -1000, 1000, 2
|
knockDetectionWindowEnd = scalar, F32, 1504, "angle", 1, 0, -1000, 1000, 2
|
||||||
|
@ -1011,7 +1008,7 @@ page = 1
|
||||||
tChargeMode = bits, U32, 3884, [0:0], "RPM+TPS (Default)", "Air Mass Interpolation"
|
tChargeMode = bits, U32, 3884, [0:0], "RPM+TPS (Default)", "Air Mass Interpolation"
|
||||||
etbBiasBins = array, F32, 3888, [8], "target TPS position", 1, 0.0, 0, 100.0, 0
|
etbBiasBins = array, F32, 3888, [8], "target TPS position", 1, 0.0, 0, 100.0, 0
|
||||||
etbBiasValues = array, F32, 3920, [8], "ETB duty cycle bias", 1, 0.0, -100, 100.0, 2
|
etbBiasValues = array, F32, 3920, [8], "ETB duty cycle bias", 1, 0.0, -100, 100.0, 2
|
||||||
;no TS info - skipping hip9011Gain offset 3952
|
hip9011Gain = scalar, F32, 3952, "", 1, 0, 0, 100.0, 2
|
||||||
etb_iTermMin = scalar, S16, 3956, "", 1, 0, -30000, 30000.0, 0
|
etb_iTermMin = scalar, S16, 3956, "", 1, 0, -30000, 30000.0, 0
|
||||||
etb_iTermMax = scalar, S16, 3958, "", 1, 0, -30000, 30000.0, 0
|
etb_iTermMax = scalar, S16, 3958, "", 1, 0, -30000, 30000.0, 0
|
||||||
etbDeadband = scalar, F32, 3960, "", 1, 0, 0, 100.0, 2
|
etbDeadband = scalar, F32, 3960, "", 1, 0, 0, 100.0, 2
|
||||||
|
@ -1235,6 +1232,8 @@ page = 1
|
||||||
tachOutputPin = "This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin."
|
tachOutputPin = "This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin."
|
||||||
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
|
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
|
||||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||||
|
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
|
||||||
|
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||||
isFasterEngineSpinUpEnabled = "Smarter cranking logic.\nSee also startOfCrankingPrimingPulse"
|
isFasterEngineSpinUpEnabled = "Smarter cranking logic.\nSee also startOfCrankingPrimingPulse"
|
||||||
|
@ -1631,6 +1630,9 @@ page = 1
|
||||||
rawIat = scalar, U16, 236, "V",{1/1000}, 0.0
|
rawIat = scalar, U16, 236, "V",{1/1000}, 0.0
|
||||||
rawOilPressure = scalar, U16, 238, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 238, "V",{1/1000}, 0.0
|
||||||
|
|
||||||
|
; we use this to match logs to tunes
|
||||||
|
tuneCrc16= scalar, U16, 240, "crc16", 1, 0
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
;
|
;
|
||||||
|
@ -1672,8 +1674,8 @@ page = 1
|
||||||
debugFieldF7List = bits, U08, [0:7], "Max-Value", "", "", "", "Idle df7", "", "", "", "", "", "", "", "", "", "", "", "", "ETB df7", "", "", "df7", "df7", "22df7", "", "23:df7", "cj: f7", "", "", "", "", "", "", "", "", "", "", "", "S unused" "", "Kd"
|
debugFieldF7List = bits, U08, [0:7], "Max-Value", "", "", "", "Idle df7", "", "", "", "", "", "", "", "", "", "", "", "", "ETB df7", "", "", "df7", "df7", "22df7", "", "23:df7", "cj: f7", "", "", "", "", "", "", "", "", "", "", "", "S unused" "", "Kd"
|
||||||
|
|
||||||
debugFieldI1List = bits, U08, [0:7], "P-Gain", "", "", "", "Idle di1", "Channel 1 Fall Counter", "", "", "VVT Sync Counter", "", "Multispark Count", "", "", "", "", "", "", "ETB P-Gain", "", "", "di1", "di1", "22di1", "", "23:di1", "CJ125: state", "read count","", "", "", "", "SPI Counter", "", "", "", "", "", "Start Count" "", ""
|
debugFieldI1List = bits, U08, [0:7], "P-Gain", "", "", "", "Idle di1", "Channel 1 Fall Counter", "", "", "VVT Sync Counter", "", "Multispark Count", "", "", "", "", "", "", "ETB P-Gain", "", "", "di1", "di1", "22di1", "", "23:di1", "CJ125: state", "read count","", "", "", "", "SPI Counter", "", "", "", "", "", "Start Count" "", ""
|
||||||
debugFieldI2List = bits, U08, [0:7], "Offset", "", "", "", "Idle di2", "Channel 2 Fall Counter", "", "", "", "", "", "", "", "", "", "", "", "ETB di2", "", "", "di2", "di2", "22di2", "", "23:di2", "", "", "", "", "", "", "Latest Transmit","", "", "", "", "", "S unused" "", ""
|
debugFieldI2List = bits, U08, [0:7], "Offset", "", "", "", "Idle di2", "Channel 2 Fall Counter", "", "", "", "", "", "", "", "", "", "", "", "ETB di2", "", "", "di2", "di2", "22di2", "", "23:di2", "", "write count","", "", "", "", "Latest Transmit","", "", "", "", "", "S unused" "", ""
|
||||||
debugFieldI3List = bits, U08, [0:7], "", "", "", "", "Idle di3", "Cycle Index", "", "", "", "", "", "", "", "", "", "", "", "ETB di3", "", "", "di3", "di3", "22di3", "", "23:di3", "", "", "", "", "", "", "Latest Received","", "", "", "", "", "S unused" "", ""
|
debugFieldI3List = bits, U08, [0:7], "", "", "", "", "Idle di3", "Cycle Index", "", "", "", "", "", "", "", "", "", "", "", "ETB di3", "", "", "di3", "di3", "22di3", "", "23:di3", "", "write err", "", "", "", "", "Latest Received","", "", "", "", "", "S unused" "", ""
|
||||||
debugFieldI4List = bits, U08, [0:7], "", "", "", "", "Idle di4", "Cycle Cnt 1", "", "", "", "", "", "", "", "", "", "", "", "ETB di4", "", "", "di4", "di4", "22di4", "", "23:di4", "", "", "", "", "", "", "Init Count", "", "", "", "", "", "S unused" "", ""
|
debugFieldI4List = bits, U08, [0:7], "", "", "", "", "Idle di4", "Cycle Cnt 1", "", "", "", "", "", "", "", "", "", "", "", "ETB di4", "", "", "di4", "di4", "22di4", "", "23:di4", "", "", "", "", "", "", "Init Count", "", "", "", "", "", "S unused" "", ""
|
||||||
debugFieldI5List = bits, U08, [0:7], "", "", "", "", "Idle di5", "Cycle Cnt 2", "", "", "", "", "", "", "", "", "", "di5", "di5", "ETB di5", "di5", "di5", "di5", "di5", "22di5", "di5", "di5", "di5", "di5", "di5", "di5", "di5", "di5", "di5", "", "di5", "di5", "di5", "di5", "S di5" "", ""
|
debugFieldI5List = bits, U08, [0:7], "", "", "", "", "Idle di5", "Cycle Cnt 2", "", "", "", "", "", "", "", "", "", "di5", "di5", "ETB di5", "di5", "di5", "di5", "di5", "22di5", "di5", "di5", "di5", "di5", "di5", "di5", "di5", "di5", "di5", "", "di5", "di5", "di5", "di5", "S di5" "", ""
|
||||||
|
|
||||||
|
@ -2479,6 +2481,7 @@ gaugeCategory = Sensors - Raw
|
||||||
|
|
||||||
|
|
||||||
entry = engineMakeCodeNameCrc16, "Engine CRC16",int,"%d"
|
entry = engineMakeCodeNameCrc16, "Engine CRC16",int,"%d"
|
||||||
|
entry = tuneCrc16, "Tune CRC16",int,"%d"
|
||||||
|
|
||||||
entry = engineMode, "Engine Mode",int,"%d"
|
entry = engineMode, "Engine Mode",int,"%d"
|
||||||
entry = warningCounter, "warning: counter",int,"%d"
|
entry = warningCounter, "warning: counter",int,"%d"
|
||||||
|
@ -3853,7 +3856,7 @@ cmd_set_engine_type_default = "w\x00\x31\x00\x00"
|
||||||
field = "Can Read Enabled", canReadEnabled
|
field = "Can Read Enabled", canReadEnabled
|
||||||
field = "Can Write Enabled", canWriteEnabled
|
field = "Can Write Enabled", canWriteEnabled
|
||||||
field = "Can Nbc Type", canNbcType
|
field = "Can Nbc Type", canNbcType
|
||||||
field = "Enable rusEfi CAN data", enableVerboseCanTx
|
field = "Enable rusEFI CAN broadcast", enableVerboseCanTx
|
||||||
field = "rusEfi CAN data base address", verboseCanBaseAddress
|
field = "rusEfi CAN data base address", verboseCanBaseAddress
|
||||||
field = "Can Sleep Period", canSleepPeriodMs
|
field = "Can Sleep Period", canSleepPeriodMs
|
||||||
field = "RX pin", canRxPin
|
field = "RX pin", canRxPin
|
||||||
|
|
Loading…
Reference in New Issue