v1.1.7 - Definitions Update

This commit is contained in:
Bouletmarc 2022-06-01 03:41:27 -04:00
parent cb220fddcf
commit 3e46941b33
508 changed files with 35720 additions and 29427 deletions

View File

@ -1320,9 +1320,12 @@ internal class ClassEditor
if (Thisline.Contains("THIS FILE AS BEEN GENERATED")) IsFileGenerated = true;
//Get supported ecu list from file and check if it's match
if (Thisline[0] != '#' && Thisline != "")
if (Thisline != "")
{
if (GettingEcuList && Thisline == ThisECU) ECUFound = true;
if (Thisline[0] != '#')
{
if (GettingEcuList && Thisline == ThisECU) ECUFound = true;
}
}
if (!ChecksumFound && Thisline.Contains("ChecksumAddress:"))
@ -1450,7 +1453,7 @@ internal class ClassEditor
Editortable_0.GForm_Main_0.method_1("Definitions loaded!");
//HERE
//if (IsFileGenerated) DarkMessageBox.Show("This Definitions file as been generated to get the ROM Locations.\nThe ROM Locations can possibly be wrong and\nthe tables can display corrupted values!");
if (IsFileGenerated) DarkMessageBox.Show("This Definitions file as been generated to get the ROM Locations.\nThe ROM Locations can possibly be wrong and\nthe tables can display corrupted values!");
return;
}
//}

View File

@ -1,6 +1,8 @@
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@ -1429,6 +1431,520 @@ public class Class_DefinitionMaker
File.WriteAllBytes(ThisEndPath + "DumpHex" + ExtractedBlockDone, AllReturnBytes);
}*/
}
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
public void RemakeDefinitionsFromEditedFunctions()
{
string DoThisPathFunctions = Application.StartupPath + @"\DefinitionsAllFunctionsEDITTHISFILE.txt";
string Folderpath = Application.StartupPath + @"\Definitions\Generated";
string[] AllDefinitionFiles = Directory.GetFiles(Folderpath, "*.txt", SearchOption.AllDirectories);
string[] AllFunctionsLines = File.ReadAllLines(DoThisPathFunctions);
foreach (string ThisFilePath in AllDefinitionFiles)
{
string[] AllLines = File.ReadAllLines(ThisFilePath);
bool GettingEcuList = true;
//string CurrentName = "";
GForm_Main_0.method_1("Doing: " + Path.GetFileName(ThisFilePath));
List<string> SavingTextLines = new List<string>();
for (int i = 0; i < AllLines.Length; i++)
{
string Thisline = AllLines[i];
SavingTextLines.Add(Thisline);
if (Thisline.Contains("ROM Parameters") || Thisline.Contains("Checksum ")) GettingEcuList = false; //make sure we are not reading false contents
if (Thisline != "")
{
if (!GettingEcuList)
{
//Get Definitions parameters
if (Thisline != "")
{
if (Thisline[0] != '#')
{
if (Thisline.Contains(":"))
{
string[] Commands = Thisline.Split(':');
if (Commands[0] == "Name")
{
string CurrentName = Commands[1];
//make sure to add tablesize
int ThissIndex = i + 1;
while(true)
{
string[] CMDS = AllLines[ThissIndex].Split(':');
if (CMDS[0] == "TableSize")
{
SavingTextLines.Add(AllLines[ThissIndex]);
break;
}
ThissIndex++;
if (AllLines[ThissIndex][0] == '#') break;
}
for (int m = 0; m < AllFunctionsLines.Length; m++)
{
if (AllFunctionsLines[m].ToLower() == "name:" + CurrentName.ToLower())
{
m++;
while (true)
{
if (AllFunctionsLines[m][0] == '#') break;
if (AllFunctionsLines[m][0] != '#') SavingTextLines.Add(AllFunctionsLines[m]);
m++;
}
m = AllFunctionsLines.Length;
}
}
//roll to next '#'
while (true)
{
i++;
if (AllLines[i][0] == '#')
{
i--;
break;
}
}
}
}
}
}
//Insert Definitions
/*if (Thisline.Contains("######"))
{
if (CurrentName != "")
{
//Reset values to default
CurrentName = "";
}
}*/
}
}
}
string[] SavingText = new string[SavingTextLines.Count];
for (int i = 0; i < SavingTextLines.Count; i++) SavingText[i] = SavingTextLines[i];
File.Create(ThisFilePath).Dispose();
File.WriteAllLines(ThisFilePath, SavingText);
}
GForm_Main_0.method_1("DONE!");
}
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
public void ExtractAllDefinitionsParametersFound()
{
string DoThisPath = Application.StartupPath + @"\DefinitionsAllParametersNames.txt";
string Folderpath = Application.StartupPath + @"\Definitions\Generated";
string[] AllDefinitionFiles = Directory.GetFiles(Folderpath, "*.txt", SearchOption.AllDirectories);
string EcuListText = "";
List<string> AllParamNames = new List<string>();
List<string> AllSavingLines = new List<string>();
List<string> AllSavingLinesReadOnly = new List<string>();
foreach (string ThisFilePath in AllDefinitionFiles)
{
string[] AllLines = File.ReadAllLines(ThisFilePath);
bool GettingEcuList = true;
string CurrentName = "";
//bool CurrentIsReadOnly = false;
EcuListText = "";
for (int i = 0; i < AllLines.Length; i++)
{
string Thisline = AllLines[i];
if (Thisline.Contains("ROM Parameters") || Thisline.Contains("Checksum ")) GettingEcuList = false; //make sure we are not reading false contents
if (Thisline != "")
{
if (GettingEcuList)
{
if (Thisline[0] != '#')
{
if (EcuListText != "") EcuListText += "|";
EcuListText += Thisline;
}
}
if (!GettingEcuList)
{
//Get Definitions parameters
if (Thisline != "")
{
if (Thisline[0] != '#')
{
if (Thisline.Contains(":"))
{
string[] Commands = Thisline.Split(':');
if (Commands[0] == "Name") CurrentName = Commands[1];
//if (Commands[0] == "IsReadOnly") CurrentIsReadOnly = bool.Parse(Commands[1].ToLower());
}
}
}
//Insert Definitions
if (Thisline.Contains("######"))
{
if (CurrentName != "")
{
CurrentName = CurrentName.Replace("\\x00b0", "°");
if (!IsParamExistInList(AllParamNames, CurrentName))
{
//if (!CurrentIsReadOnly)
//{
AllParamNames.Add(CurrentName);
AllSavingLines.Add(CurrentName + " | FOUND IN: " + EcuListText);
//}
}
else
{
for (int i2 = 0; i2 < AllParamNames.Count; i2++)
{
if (AllParamNames[i2].ToLower() == CurrentName.ToLower())
{
AllSavingLines[i2] += "|" + EcuListText;
}
}
}
//Reset values to default
CurrentName = "";
}
}
}
}
//if (!GettingEcuList) i = AllLines.Length;
}
}
AllSavingLines.Sort();
string SavingText = "";
for (int i = 0; i < AllSavingLines.Count; i++)
{
SavingText += AllSavingLines[i] + Environment.NewLine;
}
File.Create(DoThisPath).Dispose();
File.WriteAllText(DoThisPath, SavingText);
}
private bool IsParamExistInList(List<string> AllParamN, string CurrentNameP)
{
bool Existing = false;
for (int i = 0; i < AllParamN.Count; i++)
{
if (AllParamN[i].ToLower() == CurrentNameP.ToLower()) Existing = true;
}
return Existing;
}
public void ExtractMathFunctionsFromDefinitionsNames()
{
string DoThisPath = Application.StartupPath + @"\DefinitionsAllParametersNames.txt";
string DoThisPathFunctions = Application.StartupPath + @"\DefinitionsAllFunctions.txt";
string Folderpath = Application.StartupPath + @"\Definitions";
string[] AllDefinitionFiles = Directory.GetFiles(Folderpath, "*.txt", SearchOption.AllDirectories);
string[] AllLinesNames = File.ReadAllLines(DoThisPath);
List<string> AllSavingLines = new List<string>();
AllSavingLines.Add("#############################");
for (int i = 0; i < AllLinesNames.Length; i++)
{
if (AllLinesNames[i].Contains(" | FOUND IN: "))
{
string[] Splitted = AllLinesNames[i].Split('|');
string ThisParamName = Splitted[0].Substring(0, Splitted[0].Length - 1);
string SearchInThisDef = Splitted[1].Substring(11, 14);
if (Splitted.Length > 2)
{
for (int i2 = 2; i2 < Splitted.Length; i2++)
{
if (Splitted[i2] == "37805-RRB-A140") SearchInThisDef = "37805-RRB-A140";
if (Splitted[i2] == "37805-RWC-A620") SearchInThisDef = "37805-RWC-A620";
}
}
Application.DoEvents();
//Console.WriteLine(SearchInThisDef);
bool FunctionsInserted = false;
for (int i2 = 0; i2 < AllDefinitionFiles.Length; i2++)
{
bool GettingEcuList = true;
string CurrentLocationX = "";
string CurrentLocationY = "";
string CurrentLocationTable = "";
string CurrentName = "";
string CurrentUnit1 = "";
string CurrentUnit2 = "";
string CurrentTableSize = "";
string CurrentMathX = "";
string CurrentMathY = "";
string CurrentMathTable = "";
string CurrentMathXInverted = "";
string CurrentMathYInverted = "";
string CurrentMathTableInverted = "";
float CurrentValueMin = 0f;
float CurrentValueMax = 255f;
double CurrentChangeAmount = 1;
bool CurrentIsSingleByteX = false;
bool CurrentIsSingleByteY = false;
bool CurrentIsSingleByteTable = false;
string CurrentFormatX = "";
string CurrentFormatY = "";
string CurrentFormatTable = "";
string CurrentHeaders = "";
bool CurrentIsXYInverted = false;
bool CurrentIsTableInverted = false;
bool CurrentIsReadOnly = false;
bool CurrentIsUntested = false;
bool CurrentIsNotDefined = false;
bool SameDefFile = false;
string[] AllLinesDef = File.ReadAllLines(AllDefinitionFiles[i2]);
for (int k = 0; k < AllLinesDef.Length; k++)
{
string Thisline = AllLinesDef[k];
if (Thisline.Contains("ROM Parameters") || Thisline.Contains("Checksum ")) GettingEcuList = false; //make sure we are not reading false contents
if (Thisline != "")
{
if (GettingEcuList)
{
if (Thisline[0] != '#')
{
if (Thisline == SearchInThisDef) SameDefFile = true;
//if (EcuListText != "") EcuListText += "|";
//EcuListText += Thisline;
}
}
if (!GettingEcuList)
{
if (!SameDefFile) continue;
//Get Definitions parameters
if (Thisline != "")
{
if (Thisline[0] != '#')
{
if (Thisline.Contains(":"))
{
string[] Commands = Thisline.Split(':');
if (Commands[0] == "ROMLocationX") CurrentLocationX = Commands[1];
if (Commands[0] == "ROMLocationY") CurrentLocationY = Commands[1];
if (Commands[0] == "ROMLocationTable") CurrentLocationTable = Commands[1];
if (Commands[0] == "Name") CurrentName = Commands[1];
if (Commands[0] == "Unit1") CurrentUnit1 = Commands[1];
if (Commands[0] == "Unit2") CurrentUnit2 = Commands[1];
if (Commands[0] == "TableSize") CurrentTableSize = Commands[1];
if (Commands[0] == "MathX") CurrentMathX = Commands[1];
if (Commands[0] == "MathY") CurrentMathY = Commands[1];
if (Commands[0] == "MathTable") CurrentMathTable = Commands[1];
if (Commands[0] == "MathXInverted") CurrentMathXInverted = Commands[1];
if (Commands[0] == "MathYInverted") CurrentMathYInverted = Commands[1];
if (Commands[0] == "MathTableInverted") CurrentMathTableInverted = Commands[1];
if (Commands[0] == "ValueMin") CurrentValueMin = (float)double.Parse(Commands[1].Replace(',', '.'), CultureInfo.InvariantCulture);
if (Commands[0] == "ValueMax") CurrentValueMax = (float)double.Parse(Commands[1].Replace(',', '.'), CultureInfo.InvariantCulture);
if (Commands[0] == "ChangeAmount") CurrentChangeAmount = double.Parse(Commands[1].Replace(',', '.'), CultureInfo.InvariantCulture);
if (Commands[0] == "IsSingleByteX") CurrentIsSingleByteX = bool.Parse(Commands[1].ToLower());
if (Commands[0] == "IsSingleByteY") CurrentIsSingleByteY = bool.Parse(Commands[1].ToLower());
if (Commands[0] == "IsSingleByteTable") CurrentIsSingleByteTable = bool.Parse(Commands[1].ToLower());
if (Commands[0] == "FormatX") CurrentFormatX = Commands[1];
if (Commands[0] == "FormatY") CurrentFormatY = Commands[1];
if (Commands[0] == "FormatTable") CurrentFormatTable = Commands[1];
if (Commands[0] == "Headers") CurrentHeaders = Commands[1];
if (Commands[0] == "IsXYInverted") CurrentIsXYInverted = bool.Parse(Commands[1].ToLower());
if (Commands[0] == "IsTableInverted") CurrentIsTableInverted = bool.Parse(Commands[1].ToLower());
if (Commands[0] == "IsReadOnly") CurrentIsReadOnly = bool.Parse(Commands[1].ToLower());
if (Commands[0] == "IsUntested") CurrentIsUntested = bool.Parse(Commands[1].ToLower());
if (Commands[0] == "IsNotDefined") CurrentIsNotDefined = bool.Parse(Commands[1].ToLower());
}
}
}
//Insert Definitions
if (Thisline.Contains("######"))
{
if (CurrentName != "")
{
if (CurrentName == ThisParamName)
{
//AllSavingLines.Add("#############################");
AllSavingLines.Add("# " + AllLinesNames[i] + " ######");
//if (CurrentLocationTable != "") AllSavingLines.Add("ROMLocationTable:" + CurrentLocationTable);
//if (CurrentLocationX != "") AllSavingLines.Add("ROMLocationX:" + CurrentLocationX);
//if (CurrentLocationY != "") AllSavingLines.Add("ROMLocationY:" + CurrentLocationY);
AllSavingLines.Add("Name:" + CurrentName);
if (CurrentUnit1 != "") AllSavingLines.Add("Unit1:" + CurrentUnit1);
if (CurrentUnit2 != "") AllSavingLines.Add("Unit2:" + CurrentUnit2);
if (CurrentUnit2 == "" && (CurrentName.Contains(" enabled") || CurrentName.Contains("Enable "))) AllSavingLines.Add("Unit2:Enabled");
//if (CurrentTableSize != "") AllSavingLines.Add("TableSize:" + CurrentTableSize);
if (CurrentMathX != "") AllSavingLines.Add("MathX:" + CurrentMathX);
if (CurrentMathY != "") AllSavingLines.Add("MathY:" + CurrentMathY);
if (CurrentMathTable != "") AllSavingLines.Add("MathTable:" + CurrentMathTable);
if (CurrentMathXInverted != "") AllSavingLines.Add("MathXInverted:" + CurrentMathXInverted);
if (CurrentMathYInverted != "") AllSavingLines.Add("MathYInverted:" + CurrentMathYInverted);
if (CurrentMathTableInverted != "") AllSavingLines.Add("MathTableInverted:" + CurrentMathTableInverted);
if (CurrentValueMin != 0f) AllSavingLines.Add("ValueMin:" + CurrentValueMin);
if (CurrentValueMax != 255f) AllSavingLines.Add("ValueMax:" + CurrentValueMax);
if (CurrentChangeAmount != 1) AllSavingLines.Add("ChangeAmount:" + CurrentChangeAmount);
if (CurrentIsSingleByteX != false) AllSavingLines.Add("IsSingleByteX:" + true);
if (CurrentIsSingleByteY != false) AllSavingLines.Add("IsSingleByteY:" + true);
if (CurrentIsSingleByteTable != false) AllSavingLines.Add("IsSingleByteTable:" + true);
if (CurrentFormatX != "") AllSavingLines.Add("FormatX:" + CurrentFormatX);
if (CurrentFormatY != "") AllSavingLines.Add("FormatY:" + CurrentFormatY);
if (CurrentFormatTable != "") AllSavingLines.Add("FormatTable:" + CurrentFormatTable);
if (CurrentHeaders != "") AllSavingLines.Add("Headers:" + CurrentHeaders);
if (CurrentIsXYInverted != false) AllSavingLines.Add("IsXYInverted:" + true);
if (CurrentIsTableInverted != false) AllSavingLines.Add("IsTableInverted:" + true);
if (CurrentIsReadOnly != false) AllSavingLines.Add("IsReadOnly:" + true);
if (CurrentIsUntested != false) AllSavingLines.Add("IsUntested:" + true);
if (CurrentIsNotDefined != false) AllSavingLines.Add("IsNotDefined:" + true);
AllSavingLines.Add("#############################");
FunctionsInserted = true;
}
//Reset values to default
CurrentLocationX = "";
CurrentLocationY = "";
CurrentLocationTable = "";
CurrentName = "";
CurrentUnit1 = "";
CurrentUnit2 = "";
CurrentTableSize = "";
CurrentMathX = "";
CurrentMathY = "";
CurrentMathTable = "";
CurrentMathXInverted = "";
CurrentMathYInverted = "";
CurrentMathTableInverted = "";
CurrentValueMin = 0f;
CurrentValueMax = 255f;
CurrentChangeAmount = 1f;
CurrentIsSingleByteX = false;
CurrentIsSingleByteY = false;
CurrentIsSingleByteTable = false;
CurrentFormatX = "";
CurrentHeaders = "";
CurrentFormatY = "";
CurrentFormatTable = "";
CurrentIsXYInverted = false;
CurrentIsTableInverted = false;
CurrentIsReadOnly = false;
CurrentIsUntested = false;
CurrentIsNotDefined = false;
}
}
}
}
if (FunctionsInserted) k = AllLinesDef.Length;
}
if (FunctionsInserted) i2 = AllDefinitionFiles.Length;
}
}
}
string[] SavingText = new string[AllSavingLines.Count];
for (int i = 0; i < AllSavingLines.Count; i++)
{
SavingText[i] = AllSavingLines[i];
}
File.Create(DoThisPathFunctions).Dispose();
File.WriteAllLines(DoThisPathFunctions, SavingText);
}
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################
public void ExtractAllRWDStartFileBytes()
{
string DoThisPath = Application.StartupPath + @"\RWDFileMaker.txt";
string AllRWDPath = @"C:\Program Files (x86)\Honda\J2534 Pass Thru\CalibFiles";
string[] AllFiles = Directory.GetFiles(AllRWDPath, "*.gz"); //Get all RWD files
//List<byte[]> ListBytesArray = new List<byte[]>();
string SavingText = "";
for (int i = 0; i < AllFiles.Length; i++)
{
if (AllFiles[i].Contains("37805"))
{
//Console.WriteLine("Doing: " + Path.GetFileNameWithoutExtension(AllFiles[i]));
Class_RWD.LoadRWD(AllFiles[i], true, false, false, false);
if (Class_RWD.SuppportedVersions.Length == 0)
{
Console.WriteLine("Problem with: " + Path.GetFileNameWithoutExtension(AllFiles[i]));
continue;
}
//if (Class_RWD.SuppportedVersions.Length == 0) SavingText += Path.GetFileNameWithoutExtension(AllFiles[i]);
for (int i2 = 0; i2 < Class_RWD.SuppportedVersions.Length; i2++) SavingText += Class_RWD.SuppportedVersions[i2] + "|";
for (int i2 = 0; i2 < Class_RWD.RWD_encrypted_StartFile.Length; i2++) SavingText += Class_RWD.RWD_encrypted_StartFile[i2].ToString("X2") + ",";
SavingText = SavingText.Substring(0, SavingText.Length - 1);
SavingText += "|";
for (int i2 = 0; i2 < Class_RWD.EncodersBytes.Length; i2++) SavingText += Class_RWD.EncodersBytes[i2].ToString("X2") + ",";
SavingText = SavingText.Substring(0, SavingText.Length - 1);
SavingText += Environment.NewLine;
}
}
File.Create(DoThisPath).Dispose();
File.WriteAllText(DoThisPath, SavingText);
}
/*private byte[] GetNamesToBytesArray()
{
List<byte> ListBytess = new List<byte>();
for (int i = 0; i < Class_RWD.SuppportedVersions.Length; i++)
{
for (int k = 0; k < Class_RWD.SuppportedVersions[i].Length; k++)
{
ListBytess.Add((byte) Class_RWD.SuppportedVersions[i][k]);
}
ListBytess.Add((byte) '|');
}
byte[] ThisArray = new byte[ListBytess.Count];
for (int i = 0; i < ListBytess.Count; i++) ThisArray[i] = ListBytess[i];
return ThisArray;
}*/
//##########################################################################################################################
//##########################################################################################################################
//##########################################################################################################################

View File

@ -20,8 +20,8 @@ static class Class_RWD
private static string[] SuppportedFWKeys = new string[] { };
private static string CanAddress = "";
private static byte[] DecodersBytes = new byte[] { }; //Used to decode rwd to bin
private static byte[] EncodersBytes = new byte[] { }; //Used to encode bin to rwd
private static byte[] RWD_encrypted_StartFile = new byte[] { }; //Used to encode bin to rwd
public static byte[] EncodersBytes = new byte[] { }; //Used to encode bin to rwd
public static byte[] RWD_encrypted_StartFile = new byte[] { }; //Used to encode bin to rwd
public static byte BootloaderSum = 0;
private static GForm_Main GForm_Main_0;
@ -108,11 +108,8 @@ static class Class_RWD
//######################################################################################################
//######################################################################################################
public static void ConvertBIN2RWD(string f_name, string f_nameFW)
public static byte[] ConvertBIN2RWD_EncryptedFirmware(byte[] data)
{
byte[] data = File.ReadAllBytes(f_name);
GForm_Main_0.method_1("Encrypting file: " + f_name);
//Convert full bin to firmware (remove bootloader section)
if (data.Length - 1 == 0xFFFFF)
{
@ -127,29 +124,39 @@ static class Class_RWD
data = BufferBytes;
}
//Load .rwd file for obtaining 'encryption' method and then encrypt the .bin using the same method.
LoadRWD(f_nameFW, true, false, true, true);
//Copy Start file bytes from the selected rwd file, then add the data and checksum bytes
byte[] dataEncrypted = new byte[RWD_encrypted_StartFile.Length + data.Length + 4];
for (int i = 0; i < RWD_encrypted_StartFile.Length; i++) dataEncrypted[i] = RWD_encrypted_StartFile[i];
byte[] dataEncrypted = new byte[data.Length];
//Encrypt .bin data bytes to .rwd format
for (int i = 0; i < data.Length; i++)
{
byte ThisByte = data[i];
dataEncrypted[RWD_encrypted_StartFile.Length + i] = EncodersBytes[ThisByte];
dataEncrypted[i] = EncodersBytes[ThisByte];
}
//Fix Checksums
return dataEncrypted;
}
public static void ConvertBIN2RWD(string f_name, string f_nameFW)
{
byte[] data = File.ReadAllBytes(f_name);
GForm_Main_0.method_1("Encrypting file: " + f_name);
//Load .rwd file for obtaining 'encryption' method and then encrypt the .bin using the same method.
LoadRWD(f_nameFW, true, false, true, true);
byte[] EncryptedFW = ConvertBIN2RWD_EncryptedFirmware(data);
//Copy Start file bytes from the selected rwd file, then add the data and checksum bytes
byte[] dataEncrypted = new byte[RWD_encrypted_StartFile.Length + EncryptedFW.Length + 4];
for (int i = 0; i < RWD_encrypted_StartFile.Length; i++) dataEncrypted[i] = RWD_encrypted_StartFile[i];
for (int i = 0; i < EncryptedFW.Length; i++) dataEncrypted[RWD_encrypted_StartFile.Length + i] = EncryptedFW[i];
//Fix Checksums (for rwd file, this is not the .bin file checksum)
UInt32 ChecksumValue = Get_rwd_checksum(dataEncrypted, 0, (uint)dataEncrypted.Length);
byte[] ChecksumBytes = BitConverter.GetBytes(ChecksumValue);
if (ChecksumBytes.Length == 4)
{
/*for (int i = 0; i < 4; i++)
{
dataEncrypted[((dataEncrypted.Length - 1) - 4) + i] = ChecksumBytes[i];
}*/
dataEncrypted[((dataEncrypted.Length) - 4) + 0] = ChecksumBytes[3];
dataEncrypted[((dataEncrypted.Length) - 4) + 1] = ChecksumBytes[2];
dataEncrypted[((dataEncrypted.Length) - 4) + 2] = ChecksumBytes[1];
@ -176,6 +183,102 @@ static class Class_RWD
//######################################################################################################
//######################################################################################################
public static void LoadRWDHeadersFromStartBytesArray(byte[] ThisStartArray)
{
SuppportedVersions = new string[] { };
SuppportedFWKeys = new string[] { };
start = 0;
size = 0;
_firmware_encrypted = new byte[] { };
_keys = new byte[] { };
string indicatorBytes = ThisStartArray[0].ToString("x2") + ThisStartArray[1].ToString("x2") + ThisStartArray[2].ToString("x2");
if (indicatorBytes != "5a0d0a")
{
GForm_Main_0.method_1("Not Compatible file!");
return;
}
byte[] headers0 = { };
byte[] headers1 = { };
byte[] headers2 = { };
byte[] headers3 = { };
byte[] headers4 = { };
byte[] headers5 = { };
int idx = 3;
for (int i = 0; i < 6; i++)
{
byte[] header = { };
byte count = ThisStartArray[idx];
idx += 1;
for (int j = 0; j < count; j++)
{
// first byte is length of value
int length = ThisStartArray[idx];
idx += 1;
byte[] v = Slice(ThisStartArray, idx, idx + length);
idx += length;
header = Push(header, v);
}
if (i == 0) headers0 = header;
if (i == 1) headers1 = header;
if (i == 2) headers2 = header; //ECU Type (Auto/Manual)
if (i == 3) headers3 = header; //Versions
if (i == 4) headers4 = header; //Security Keys
if (i == 5) headers5 = header; //Firmware Keys
}
start = ReadUInt32BE(ThisStartArray, idx);
idx += 4;
size = ReadUInt32BE(ThisStartArray, idx);
idx += 4;
if (idx != ThisStartArray.Length) GForm_Main_0.method_1("not at end of file after unpacking");
if ((headers3.Length / 16) != (headers4.Length / 6)) GForm_Main_0.method_1("different number of versions and security access tokens");
_keys = headers5;
//Get supported versions and supported firmwares keys
int VersionsCount = (headers3.Length / 16);
SuppportedVersions = new string[VersionsCount];
SuppportedFWKeys = new string[VersionsCount];
string SoftwareKey = _keys[0].ToString("X2") + _keys[1].ToString("X2") + _keys[2].ToString("X2");
for (int i = 0; i < VersionsCount; i++)
{
//Get Supported versions
byte[] buf = new byte[16];
int EmptyCount = 0;
for (int i2 = 0; i2 < 16; i2++)
{
buf[i2] = headers3[(i * 16) + i2];
if (buf[i2] == 0)
{
buf[i2] = 0x2E;
EmptyCount++;
}
}
//Remove Empty chars
byte[] bufRedo = new byte[16 - EmptyCount];
for (int i2 = 0; i2 < bufRedo.Length; i2++) bufRedo[i2] = buf[i2];
SuppportedVersions[i] = System.Text.Encoding.ASCII.GetString(bufRedo);
//Get supported Firmwares keys according to the supported versions
byte[] bufkey = new byte[6];
for (int i2 = 0; i2 < 6; i2++)
{
bufkey[i2] = headers4[(i * 6) + i2];
}
SuppportedFWKeys[i] = bufkey[0].ToString("X2") + bufkey[1].ToString("X2") + bufkey[2].ToString("X2") + bufkey[3].ToString("X2") + bufkey[4].ToString("X2") + bufkey[5].ToString("X2");
}
}
public static void LoadRWD(string f_name, bool FullDecrypt, bool Saving, bool Logs, bool CheckForChecksum)
{
byte[] data = new byte[] { };
@ -195,7 +298,8 @@ static class Class_RWD
if (indicatorBytes != "5a0d0a")
//if (indicatorBytes != "5a0d0a" && indicatorBytes != "310d0a")
{
if (Logs) GForm_Main_0.method_1("Not Compatible file!");
GForm_Main_0.method_1("Not Compatible file!");
//if (Logs) GForm_Main_0.method_1("Not Compatible file!");
return;
}
@ -243,7 +347,7 @@ static class Class_RWD
if (h_prefix[0] != 0x0d && h_prefix[1] != 0x0a)
{
if (Logs) GForm_Main_0.method_1("header delimiter not found!");
GForm_Main_0.method_1("header delimiter not found!");
return;
}
@ -261,7 +365,7 @@ static class Class_RWD
}
if (end_idx == -1)
{
if (Logs) GForm_Main_0.method_1("field delimiter not found!");
GForm_Main_0.method_1("field delimiter not found!");
return;
}
@ -283,7 +387,7 @@ static class Class_RWD
{
Console.WriteLine(h_prefix[0].ToString("X2") + h_prefix[1].ToString("X2"));
Console.WriteLine(h_suffix[0].ToString("X2") + h_suffix[1].ToString("X2"));
if (Logs) GForm_Main_0.method_1("header prefix and suffix do not match");
GForm_Main_0.method_1("header prefix and suffix do not match");
return;
}
}

View File

@ -62,6 +62,8 @@ public class Editortable : DarkForm
private ContextMenuStrip contextMenuStrip1;
private IContainer components;
private ToolStripMenuItem clearLogsToolStripMenuItem;
private ToolStripMenuItem loadReloadDefinitionToolStripMenuItem;
private ToolStripMenuItem remakeDefinitionsFromEditedFunctionsToolStripMenuItem;
private ToolStripMenuItem decreaseSelectionToolStripMenuItem;
internal Editortable(ref GForm_Main GForm_Main_1)
@ -75,7 +77,7 @@ public class Editortable : DarkForm
if (this.ClassEditor_0 != null) this.ClassEditor_0 = null;
this.ClassEditor_0 = new ClassEditor(ref Editortable_0);
this.Text = "Honda Rom Tables Editor (" + this.GForm_Main_0.Version + ")";
this.Text = "Honda&Acura Rom Tables Editor (" + this.GForm_Main_0.Version + ")";
}
public void Loadingg()
@ -116,9 +118,9 @@ public class Editortable : DarkForm
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Editortable));
this.treeView1 = new DarkUI.Controls.DarkTreeView();
this.groupBox1 = new DarkUI.Controls.DarkGroupBox();
@ -158,6 +160,8 @@ public class Editortable : DarkForm
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.clearLogsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.folderBrowserDialog1 = new System.Windows.Forms.FolderBrowserDialog();
this.loadReloadDefinitionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dataGridView_0)).BeginInit();
this.darkToolStrip1.SuspendLayout();
@ -212,37 +216,37 @@ public class Editortable : DarkForm
this.dataGridView_0.AllowUserToDeleteRows = false;
this.dataGridView_0.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
this.dataGridView_0.BackgroundColor = System.Drawing.SystemColors.ControlDarkDark;
dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.ControlDarkDark;
dataGridViewCellStyle7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dataGridView_0.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7;
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.ControlDarkDark;
dataGridViewCellStyle4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dataGridView_0.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle4;
this.dataGridView_0.ColumnHeadersHeight = 20;
dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle8.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle8.ForeColor = System.Drawing.SystemColors.ControlText;
dataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dataGridView_0.DefaultCellStyle = dataGridViewCellStyle8;
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle5.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle5.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle5.ForeColor = System.Drawing.SystemColors.ControlText;
dataGridViewCellStyle5.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dataGridView_0.DefaultCellStyle = dataGridViewCellStyle5;
this.dataGridView_0.Dock = System.Windows.Forms.DockStyle.Fill;
this.dataGridView_0.EnableHeadersVisualStyles = false;
this.dataGridView_0.GridColor = System.Drawing.SystemColors.ControlDarkDark;
this.dataGridView_0.Location = new System.Drawing.Point(2, 15);
this.dataGridView_0.Margin = new System.Windows.Forms.Padding(2);
this.dataGridView_0.Name = "dataGridView_0";
dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle9.BackColor = System.Drawing.SystemColors.ControlDarkDark;
dataGridViewCellStyle9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle9.ForeColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle9.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle9.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle9.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dataGridView_0.RowHeadersDefaultCellStyle = dataGridViewCellStyle9;
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle6.BackColor = System.Drawing.SystemColors.ControlDarkDark;
dataGridViewCellStyle6.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle6.ForeColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle6.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle6.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dataGridView_0.RowHeadersDefaultCellStyle = dataGridViewCellStyle6;
this.dataGridView_0.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders;
this.dataGridView_0.RowTemplate.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
this.dataGridView_0.RowTemplate.Height = 31;
@ -289,6 +293,7 @@ public class Editortable : DarkForm
this.savebinToolStripMenuItem,
this.fixChecksumsToolStripMenuItem,
this.toolStripSeparator1,
this.loadReloadDefinitionToolStripMenuItem,
this.openDefinitionsFolderToolStripMenuItem});
this.toolStripDropDownButton1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(220)))), ((int)(((byte)(220)))));
this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image")));
@ -363,7 +368,7 @@ public class Editortable : DarkForm
this.undoToolStripMenuItem.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));
this.undoToolStripMenuItem.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(220)))), ((int)(((byte)(220)))));
this.undoToolStripMenuItem.Name = "undoToolStripMenuItem";
this.undoToolStripMenuItem.Size = new System.Drawing.Size(172, 22);
this.undoToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.undoToolStripMenuItem.Text = "Undo";
this.undoToolStripMenuItem.Click += new System.EventHandler(this.undoToolStripMenuItem_Click);
//
@ -373,7 +378,7 @@ public class Editortable : DarkForm
this.redoToolStripMenuItem.Enabled = false;
this.redoToolStripMenuItem.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(153)))), ((int)(((byte)(153)))), ((int)(((byte)(153)))));
this.redoToolStripMenuItem.Name = "redoToolStripMenuItem";
this.redoToolStripMenuItem.Size = new System.Drawing.Size(172, 22);
this.redoToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.redoToolStripMenuItem.Text = "Redo";
this.redoToolStripMenuItem.Click += new System.EventHandler(this.redoToolStripMenuItem_Click);
//
@ -383,14 +388,14 @@ public class Editortable : DarkForm
this.toolStripSeparator2.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(220)))), ((int)(((byte)(220)))));
this.toolStripSeparator2.Margin = new System.Windows.Forms.Padding(0, 0, 0, 1);
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(169, 6);
this.toolStripSeparator2.Size = new System.Drawing.Size(177, 6);
//
// increaseSelectionToolStripMenuItem
//
this.increaseSelectionToolStripMenuItem.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));
this.increaseSelectionToolStripMenuItem.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(220)))), ((int)(((byte)(220)))));
this.increaseSelectionToolStripMenuItem.Name = "increaseSelectionToolStripMenuItem";
this.increaseSelectionToolStripMenuItem.Size = new System.Drawing.Size(172, 22);
this.increaseSelectionToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.increaseSelectionToolStripMenuItem.Text = "Increase Selection";
this.increaseSelectionToolStripMenuItem.Click += new System.EventHandler(this.increaseSelectionToolStripMenuItem_Click);
//
@ -399,7 +404,7 @@ public class Editortable : DarkForm
this.decreaseSelectionToolStripMenuItem.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));
this.decreaseSelectionToolStripMenuItem.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(220)))), ((int)(((byte)(220)))));
this.decreaseSelectionToolStripMenuItem.Name = "decreaseSelectionToolStripMenuItem";
this.decreaseSelectionToolStripMenuItem.Size = new System.Drawing.Size(172, 22);
this.decreaseSelectionToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.decreaseSelectionToolStripMenuItem.Text = "Decrease Selection";
this.decreaseSelectionToolStripMenuItem.Click += new System.EventHandler(this.decreaseSelectionToolStripMenuItem_Click);
//
@ -472,6 +477,7 @@ public class Editortable : DarkForm
this.generateDefinitionsFilesToolStripMenuItem,
this.getDifferencesInAllFirmwaresFilesToolStripMenuItem,
this.extractAllBootloadersumByteFromAllFirmwaresFilesToolStripMenuItem,
this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem,
this.toolStripSeparator4,
this.extractDefinitionToolStripMenuItem,
this.extractbinFileFromFPMToolStripMenuItem,
@ -607,6 +613,24 @@ public class Editortable : DarkForm
this.clearLogsToolStripMenuItem.Text = "Clear Logs";
this.clearLogsToolStripMenuItem.Click += new System.EventHandler(this.clearLogsToolStripMenuItem_Click);
//
// loadReloadDefinitionToolStripMenuItem
//
this.loadReloadDefinitionToolStripMenuItem.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));
this.loadReloadDefinitionToolStripMenuItem.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(220)))), ((int)(((byte)(220)))));
this.loadReloadDefinitionToolStripMenuItem.Name = "loadReloadDefinitionToolStripMenuItem";
this.loadReloadDefinitionToolStripMenuItem.Size = new System.Drawing.Size(199, 22);
this.loadReloadDefinitionToolStripMenuItem.Text = "Load/Reload Definition";
this.loadReloadDefinitionToolStripMenuItem.Click += new System.EventHandler(this.loadReloadDefinitionToolStripMenuItem_Click);
//
// remakeDefinitionsFromEditedFunctionsToolStripMenuItem
//
this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));
this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(220)))), ((int)(((byte)(220)))));
this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem.Name = "remakeDefinitionsFromEditedFunctionsToolStripMenuItem";
this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem.Size = new System.Drawing.Size(367, 22);
this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem.Text = "Remake Definitions from Edited Functions";
this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem.Click += new System.EventHandler(this.remakeDefinitionsFromEditedFunctionsToolStripMenuItem_Click);
//
// Editortable
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -1515,5 +1539,24 @@ public class Editortable : DarkForm
ClearLogs();
GForm_Main_0.ClearLogs();
}
private void loadReloadDefinitionToolStripMenuItem_Click(object sender, EventArgs e)
{
ClassEditor_0.CanReloadTablesValues = false;
if (!this.LoadDefinitionsFor(ClassEditor_0.string_ECU_Name))
{
DarkMessageBox.Show("No definition found for " + ClassEditor_0.string_ECU_Name);
}
else
{
this.CreateNodes();
}
ClassEditor_0.CanReloadTablesValues = true;
}
private void remakeDefinitionsFromEditedFunctionsToolStripMenuItem_Click(object sender, EventArgs e)
{
GForm_Main_0.Class_DefinitionMaker_0.RemakeDefinitionsFromEditedFunctions();
}
}

View File

@ -173,6 +173,9 @@
<None Include="App.config" />
</ItemGroup>
<ItemGroup>
<Content Include="RWDFileMaker.txt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<None Include="bin\Debug\Definitions\37805-RRB-A140.txt" />
<None Include="bin\Debug\Definitions\37805-RWC-A620.txt" />
<None Include="bin\Debug\Definitions\37805-S2K.txt" />

View File

@ -31,7 +31,7 @@ public class GForm_Main : DarkForm
private DarkButton darkButton6;
private DarkButton darkButton3;
public Editortable Editortable_0;
public string Version = "v1.1.6";
public string Version = "v1.1.7";
private DarkTextBox darkTextBoxJ2534Command;
private DarkLabel darkLabel1;
private DarkButton darkButtonJ2534Command;
@ -129,11 +129,19 @@ public class GForm_Main : DarkForm
darkComboBoxUnlockMode.SelectedIndex = 0;
LoadSettings();
//######################################################################################################
//######################################################################################################
//###### DEVELOPPER ONLY FUNCTION, NO NEED TO MAKE THIS AVAILABLE FOR PUBLIC USE #######################
//Editortable_0.generateDefinitionsFilesToolStripMenuItem.Visible = true; //ONLY FOR DEVELOPPER
//Editortable_0.generateDefinitionFileFromExtractedDefinitionToolStripMenuItem.Visible = true; //ONLY FOR DEVELOPPER
//Class_DefinitionMaker_0.ExtracHondaAcuraECUCodesList();
//Class_DefinitionMaker_0.SetHondaAcuraCodesToDefinitionsFiles();
//Class_DefinitionMaker_0.ExtractAllRWDStartFileBytes();
//Class_DefinitionMaker_0.ExtractAllDefinitionsParametersFound();
//Class_DefinitionMaker_0.ExtractMathFunctionsFromDefinitionsNames();
//######################################################################################################
//######################################################################################################
this.method_1("--------------------------------------");
this.Enabled = true;
@ -1221,8 +1229,86 @@ public class GForm_Main : DarkForm
if (dialog.ShowDialog() == DialogResult.OK)
{
string string_Filename = dialog.FileName;
if (Path.GetExtension(string_Filename).ToLower().Contains("gz")) byte_ToWrite = Class_RWD.Decompress(string_Filename);
else byte_ToWrite = File.ReadAllBytes(string_Filename);
if (Path.GetExtension(string_Filename).ToLower().Contains("gz"))
{
byte_ToWrite = Class_RWD.Decompress(string_Filename);
}
else if (Path.GetExtension(string_Filename).ToLower().Contains("bin"))
{
byte_ToWrite = File.ReadAllBytes(string_Filename);
//remake bin to rwd
string ThisECU = this.Editortable_0.ExtractECUNameFromThisFile(byte_ToWrite);
string ThissPathh = Application.StartupPath + @"\RWDFileMaker.txt";
if (File.Exists(ThissPathh))
{
string[] AllLines = File.ReadAllLines(ThissPathh);
bool FoundData = false;
for (int i = 0; i < AllLines.Length; i++)
{
if (AllLines[i].Contains("|"))
{
string[] SplittedParm = AllLines[i].Split('|');
for (int k = 0; k < SplittedParm.Length; k++)
{
if (SplittedParm[k] == ThisECU)
{
string StartFileBytesString = SplittedParm[SplittedParm.Length - 2];
string EncoderBytesString = SplittedParm[SplittedParm.Length - 1];
if (StartFileBytesString.Contains(",") && EncoderBytesString.Contains(","))
{
string[] AllBytesString = StartFileBytesString.Split(',');
string[] AllEncoderBytesString = EncoderBytesString.Split(',');
byte[] AllStartBytes = new byte[AllBytesString.Length];
byte[] AllEncoderBytes = new byte[AllEncoderBytesString.Length];
for (int m = 0; m < AllBytesString.Length; m++)
{
AllStartBytes[m] = (byte) int.Parse(AllBytesString[m], System.Globalization.NumberStyles.HexNumber);
}
for (int m = 0; m < AllEncoderBytesString.Length; m++)
{
AllEncoderBytes[m] = (byte)int.Parse(AllEncoderBytesString[m], System.Globalization.NumberStyles.HexNumber);
}
Class_RWD.RWD_encrypted_StartFile = AllStartBytes;
Class_RWD.EncodersBytes = AllEncoderBytes;
Class_RWD._firmware_encrypted = Class_RWD.ConvertBIN2RWD_EncryptedFirmware(byte_ToWrite);
Class_RWD.LoadRWDHeadersFromStartBytesArray(AllStartBytes);
FoundData = true;
}
else
{
this.method_1("Problem while getting RWD start file byte array");
return;
}
k = SplittedParm.Length;
i = AllLines.Length;
}
}
}
}
if (!FoundData)
{
this.method_1("Problem while trying to convert .bin into .rwd!");
this.method_1("Try to convert manually the .bin to .rwd and then flash the .rwd file!");
return;
}
}
else
{
this.method_1("Can't find the file: " + ThissPathh);
return;
}
}
else
{
byte_ToWrite = File.ReadAllBytes(string_Filename);
}
WritingBinaryMode = false;
//Decrypt firmware file and get needed variable (Decryption byte)
@ -1922,7 +2008,7 @@ public class GForm_Main : DarkForm
this.darkButton_FlashFW.Name = "darkButton_FlashFW";
this.darkButton_FlashFW.Size = new System.Drawing.Size(192, 23);
this.darkButton_FlashFW.TabIndex = 60;
this.darkButton_FlashFW.Text = "Flash Firmware (.rwd)";
this.darkButton_FlashFW.Text = "Flash Firmware (.bin|.rwd|.gz)";
this.darkButton_FlashFW.Click += new System.EventHandler(this.darkButton3_Click);
//
// darkButton1
@ -1944,7 +2030,7 @@ public class GForm_Main : DarkForm
this.darkButton_FlashRom.Name = "darkButton_FlashRom";
this.darkButton_FlashRom.Size = new System.Drawing.Size(192, 23);
this.darkButton_FlashRom.TabIndex = 54;
this.darkButton_FlashRom.Text = "Flash Rom (.bin)";
this.darkButton_FlashRom.Text = "Flash Full Rom (.bin)";
this.darkButton_FlashRom.Click += new System.EventHandler(this.method_17);
//
// darkButton_6
@ -2123,12 +2209,11 @@ public class GForm_Main : DarkForm
//
this.DarkgroupBox1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
this.DarkgroupBox1.Controls.Add(this.darkButton6);
this.DarkgroupBox1.Controls.Add(this.darkButton4);
this.DarkgroupBox1.Controls.Add(this.darkButton3);
this.DarkgroupBox1.Controls.Add(this.darkButton2);
this.DarkgroupBox1.Location = new System.Drawing.Point(7, 337);
this.DarkgroupBox1.Name = "DarkgroupBox1";
this.DarkgroupBox1.Size = new System.Drawing.Size(204, 136);
this.DarkgroupBox1.Size = new System.Drawing.Size(204, 109);
this.DarkgroupBox1.TabIndex = 70;
this.DarkgroupBox1.TabStop = false;
this.DarkgroupBox1.Text = "File Controls";
@ -2136,7 +2221,7 @@ public class GForm_Main : DarkForm
// darkButton6
//
this.darkButton6.Checked = false;
this.darkButton6.Location = new System.Drawing.Point(6, 106);
this.darkButton6.Location = new System.Drawing.Point(6, 77);
this.darkButton6.Name = "darkButton6";
this.darkButton6.Size = new System.Drawing.Size(192, 23);
this.darkButton6.TabIndex = 69;
@ -2146,11 +2231,12 @@ public class GForm_Main : DarkForm
// darkButton4
//
this.darkButton4.Checked = false;
this.darkButton4.Location = new System.Drawing.Point(6, 77);
this.darkButton4.Location = new System.Drawing.Point(695, 135);
this.darkButton4.Name = "darkButton4";
this.darkButton4.Size = new System.Drawing.Size(192, 23);
this.darkButton4.TabIndex = 68;
this.darkButton4.Text = "Fix Checksums";
this.darkButton4.Text = "Fix Checksums(broken)";
this.darkButton4.Visible = false;
this.darkButton4.Click += new System.EventHandler(this.darkButton4_Click);
//
// darkTextBoxJ2534Command
@ -2213,6 +2299,7 @@ public class GForm_Main : DarkForm
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(629, 536);
this.Controls.Add(this.darkButton4);
this.Controls.Add(this.darkGroupBox2);
this.Controls.Add(this.darkButtonJ2534Command);
this.Controls.Add(this.darkTextBoxJ2534Command);

View File

@ -44,7 +44,7 @@ public class GForm_Warning : DarkForm
//
this.darkButton_0.Checked = false;
this.darkButton_0.DialogResult = System.Windows.Forms.DialogResult.OK;
this.darkButton_0.Location = new System.Drawing.Point(253, 428);
this.darkButton_0.Location = new System.Drawing.Point(253, 289);
this.darkButton_0.Name = "darkButton_0";
this.darkButton_0.Size = new System.Drawing.Size(163, 23);
this.darkButton_0.TabIndex = 4;
@ -57,7 +57,7 @@ public class GForm_Warning : DarkForm
this.label1.ForeColor = System.Drawing.SystemColors.ControlLight;
this.label1.Location = new System.Drawing.Point(14, 55);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(411, 338);
this.label1.Size = new System.Drawing.Size(411, 208);
this.label1.TabIndex = 6;
this.label1.Text = resources.GetString("label1.Text");
this.label1.TextAlign = System.Drawing.ContentAlignment.TopCenter;
@ -78,7 +78,7 @@ public class GForm_Warning : DarkForm
//
this.darkButton1.Checked = false;
this.darkButton1.DialogResult = System.Windows.Forms.DialogResult.OK;
this.darkButton1.Location = new System.Drawing.Point(22, 428);
this.darkButton1.Location = new System.Drawing.Point(22, 289);
this.darkButton1.Name = "darkButton1";
this.darkButton1.Size = new System.Drawing.Size(130, 23);
this.darkButton1.TabIndex = 11;
@ -89,7 +89,7 @@ public class GForm_Warning : DarkForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(441, 469);
this.ClientSize = new System.Drawing.Size(441, 334);
this.Controls.Add(this.darkButton1);
this.Controls.Add(this.label3);
this.Controls.Add(this.label1);

View File

@ -129,20 +129,10 @@ Make sure the laptop and vehicle have enought battery to last long enought.
Dont forget to put them on charge in case the processus take too long.
When something goes wrong you can try the following:
*If you try to connect to the ecu and it fail (for exemple):*
-Try power cycling the ECU (turning it Off/On).
-Reload this software.
*If you encounter a bug during flashing or lost laptop power (for exemple):*
-DO NOT AND NEVER power cycle the ECU (turning it Off/On).²
-You can Reload this software.
-You can power cycle the ECU (turning it Off/On).
-You can reload this software safely.
-You can perform Flashing again to correct the possible problem.
-You can disconnect the USB cable.
²: Turning the ECU Off after a bug happened during flashing or the laptop have
lost power will cause the ECU to become bricked as you left the ECU unpowered
with corrupted datas and/or possibly being fully erased. You wont be able to
communicate with the ECU to perform any Flashing operations if that happens!</value>
-You can perform new Flashing operation again to correct the possible problem.
-You can disconnect/reconnect the USB cable.</value>
</data>
</root>

1153
RWDFileMaker.txt Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -14,327 +14,340 @@
ROMLocationTable:0x0A5F0
Name:AFM maximum voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0A5F2
Name:AFM minimum voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0A664
Name:Default PA value
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0A688
Name:Maximum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0A68A
Name:Minimum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B35A
Name:PA vs MAP error enabled (P2227)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
#############################
ROMLocationTable:0x0B35F
Name:Mass or volume circuit range performance problem enabled (P0101)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
#############################
ROMLocationTable:0x0B366
Name:Misfire detection
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
#############################
ROMLocationTable:0x0B369
Name:EGR flow malfunction (P0400)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B36D
Name:EVAP leak detection enabled (P0455 P0456 P0457)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B36F
Name:EVAP FTP enabled (P0451 P0452 P0453 P1454)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
#############################
ROMLocationTable:0x0B397
Name:AFM enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B399
Name:EGR enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B3A2
Name:Purge/EVAP enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B3A5
Name:Secondary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B3A9
Name:Second ECT sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B3AA
Name:VSA enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B3AD
Name:VTEC oil pressure switch enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B3BE
Name:Immobilizer enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0D224
Name:Use MAP to determine WOT
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0D9A6
Name:Injector flow for fuel economy calc
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0D9AA
Name:Injector flow for fuel economy calc index
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x0E324
Name:VTEC rpm window
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit1:Rpm
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x10C58
Name:Speed limiter rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x10C5A
Name:Speed limiter speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x10EB0
Name:Short term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x10EFC
Name:Short term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x11120
Name:Closed loop target lambda
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x123BC
Name:Idle fuel table rpm high
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x123BE
Name:Idle fuel table rpm low
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x151A6
Name:Long term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x151A8
Name:Long term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x15B20
Name:Overrev rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:rpm
IsUntested:True
#############################
ROMLocationTable:0x10B42
Name:Rev limiter
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x10B52
Name:Rev limiter recover
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x10C06
Name:Launch rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x10C0E
Name:Launch recover rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x41DA8
Name:MAP offset
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
#############################
ROMLocationTable:0x00000
Name:MAP sensor
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
#############################
ROMLocationTable:0x41CD1
Name:MAP scalar low byte
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x41CCB
Name:MAP scalar high byte
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x15B2A
Name:AFM malfunction threshold
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B387
Name:EVAP VSV error check enabled (P0498 P0499)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
#############################
ROMLocationTable:0x0B376
Name:Cold start idle air control system (P050A, P050B)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0xC2080
Name:Injector size
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0xC2090
Name:Cranking fuel trim
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0xC208C
Name:Overall fuel trim
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0xC2204
Name:Fuel Pressure
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0xC20C6
Name:Boost cut enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0xC20C4
Name:Boost cut pressure
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0xC20BC
Name:Use MAP fuel tables
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0xC20BE
Name:Minimum pressure for speed/density
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################################################
#############################################################
#############################################################
@ -343,205 +356,215 @@ Name:MAP WOT determination pressure
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0E336
Name:VTEC window pressure
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x109A4
Name:Overrun fuel cut delay
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x10D50
Name:Tip in fuel ECT compensation
TableSize:3x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x10D6A
Name:Tip in fuel throttle compensation
TableSize:3x1
Unit1:TPS
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x10DA4
Name:LAF voltage to lambda
TableSize:15x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x1106C
Name:Closed loop target lambda low load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x11098
Name:Closed loop target lambda high load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x110C4
Name:Closed loop target lambda limit
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x113DA
Name:Purge fuel
TableSize:8x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x1194A
Name:Air temperature fuel compensation cranking
TableSize:9x1
Unit1:IAT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD06D8
Name:AFM fuel
TableSize:16x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x12354
Name:Cranking fuel
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x123A6
Name:Injector opening time
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD0078
Name:Ignition low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD0398
Name:Ignition high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x144F4
Name:Water temperature ignition retard
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0C330
Name:Idle speed (normal)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0C350
Name:Idle speed (after start)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0D226
Name:TPS WOT determination high
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0D232
Name:TPS WOT determination low
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0D69C
Name:AFM flow
TableSize:64x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0E5F0
Name:TPlate Normal
TableSize:15x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0E7B2
Name:TPlate Economy
TableSize:15x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0E974
Name:TPlate Sport
TableSize:15x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x10C32
Name:Ignition retard gear compensation
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x11A98
Name:Water temperature fuel compensation low
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x11AA8
Name:Water temperature fuel compensation high
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x11AB8
Name:Water temperature fuel compensation cranking
TableSize:9x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD1210
ROMLocationX:0xD13A0
@ -550,7 +573,7 @@ Name:WOT lambda adjustment high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD0D60
ROMLocationX:0xD0EF0
@ -559,21 +582,21 @@ Name:WOT lambda adjustment low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD1E90
Name:Knock retard high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD1D00
Name:Knock retard low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD2688
ROMLocationX:0xD29A8
@ -581,7 +604,7 @@ Name:Knock sensitivity high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD2048
ROMLocationX:0xD2368
@ -589,88 +612,89 @@ Name:Knock sensitivity low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD16C0
Name:Knock ignition limit low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD19E0
Name:Knock ignition limit high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x0B206
Name:Ignition dwell angle
TableSize:12x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x0B1FA
Name:Ignition dwell angle voltage compensation
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x13D7A
Name:Individual cylinder ignition trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x11A56
Name:Individual cylinder fuel trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x1B996
Name:IMA torque request high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x1BB26
Name:IMA torque request low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0xD070C
Name:Fuel low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xD0A40
Name:Fuel high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0xC2258
Name:Air temperature fuel compensation
TableSize:10x1
Unit1:IAT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -21,238 +21,257 @@ ChecksumAddress:0x2003DE
ROMLocationTable:0x80217014
Name:VTC enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217015
Name:Primary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217016
Name:Secondary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217087
Name:Immobilizer enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A20
Name:AFM enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A22
Name:EGR enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A23
Name:ELD enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A24
Name:EPS enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A28
Name:Knock sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A29
Name:PA sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A2B
Name:Engine oil pressure sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A2C
Name:Purge/EVAP enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A31
Name:Forced induction enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A32
Name:Second ECT sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A33
Name:VSA enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A34
Name:VTEC oil pressure switch enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80218166
Name:Use MAP to determine WOT
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80218850
Name:Maximum supercharging pressure calculation standard state atmospheric pressure for out
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80236730
Name:Speed limiter rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80236732
Name:Speed limiter speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x80236A7C
Name:WOT rich limit
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80236D24
Name:Short term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80236D34
Name:Short term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8023719A
Name:AF learned value minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8023719C
Name:AF learned value maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802371D2
Name:Closed loop target lambda
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802494F8
Name:Initial knock control multiplier
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8024A440
Name:Long term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8024A442
Name:Long term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802602E1
Name:Calibration ID
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
#############################
ROMLocationTable:0x8026030A
Name:Write security word #1
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x8026030C
Name:Write security word #2
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x8026030E
Name:Write security word #3
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x8025DBEA
Name:High speed throttle reduction speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801F9A8D
Name:Econ button boost (Hondata mode) enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################################################
#############################################################
#############################################################
@ -261,82 +280,75 @@ Name:Throttle flow vs opening
TableSize:10x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x80237848
Name:Overrun fuel cut delay
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80239D02
Name:LAF voltage to lambda
TableSize:15x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023B1A2
Name:Closed loop target lambda limit
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8023B164
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023B1B2
Name:Closed loop target lambda high load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8023B174
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023B1C2
Name:Closed loop target lambda low load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8023B184
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023C47A
Name:Air temperature fuel compensation cranking
TableSize:9x1
Unit1:IAT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8023C468
Unit1:IAT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023D248
Name:Lean best torque
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023D3FC
Name:KWOT high
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8023D408
Name:KWOT low
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80241736
ROMLocationX:0x80241D76
@ -344,9 +356,7 @@ Name:Knock ignition limit high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsNotDefined:True
#############################
ROMLocationTable:0x80241A56
ROMLocationX:0x80242096
@ -354,78 +364,70 @@ Name:Knock ignition limit
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80247F18
Name:EGR Ignition
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80248832
Name:Water temperature ignition compensation hot high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80248828
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80248846
Name:Water temperature ignition compensation hot low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8024883C
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8024885A
Name:Water temperature ignition compensation cold high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80248850
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8024886E
Name:Water temperature ignition compensation cold low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80248864
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802191B0
Name:Idle speed (normal)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80219200
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802191C0
Name:Idle speed (after start)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80219210
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80230D72
Name:TC max boost(IAT2)
TableSize:16x20
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80232AEC
Unit1:IAT
IsNotDefined:true
IsUntested:true
IsNotDefined:True
#############################
ROMLocationTable:0x802323F2
ROMLocationX:0x80232672
@ -433,24 +435,24 @@ Name:TC maximum pressure ratio
TableSize:16x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237A78
Name:TC max boost(PA)
TableSize:5x20
Unit1:PA
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237B40
ROMLocationX:0x80237ADC
Name:TC max boost(IAT)
TableSize:5x20
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80237BC2
Unit1:IAT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023CF28
ROMLocationX:0x8023CA50
@ -459,30 +461,28 @@ Name:WOT lambda adjustment low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802487EC
Name:Air temperature ignition compensation high (MAP>40 kPa)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802487F6
Name:Air temperature ignition compensation low (MAP<40 kPa)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8024F506
Name:TC boost command
TableSize:20x20
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8024F89E
Unit1:MAP
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80250020
ROMLocationX:0x8024FE90
@ -490,57 +490,57 @@ Name:Knock air limit
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80250226
Name:Torque limit
TableSize:20x1
Unit1:RPM
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80269008
Name:Digital AFM flow
TableSize:129x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023FBE8
Name:Individual cylinder ignition trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80236B1A
Name:Individual cylinder fuel trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8024B68E
Name:Boost pressure reverse lookup
TableSize:20x1
Unit1:MAP
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8024B68E
Unit1:MAP
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021A004
Name:WOT determination (mg/cyl)
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x801F9AA0
Name:Economy Torque limit
TableSize:20x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################

View File

@ -21,263 +21,275 @@ ChecksumAddress:0x1FFFFA
ROMLocationTable:0x80217000
Name:VTC enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217001
Name:Primary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217002
Name:Secondary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021700B
Name:Immobilizer enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A02
Name:AFM enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A04
Name:EGR enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A05
Name:ELD enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A06
Name:EPS enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A0A
Name:Knock sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A0B
Name:PA sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A0D
Name:Engine oil pressure sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A0E
Name:Purge/EVAP enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A13
Name:Forced induction enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A14
Name:Second ECT sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A15
Name:VSA enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80217A16
Name:VTEC oil pressure switch enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80218146
Name:Use MAP to determine WOT
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021881C
Name:Maximum supercharging pressure calculation standard state atmospheric pressure for out
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80236610
Name:Speed limiter rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80236612
Name:Speed limiter speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x80236960
Name:WOT rich limit
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80236C0C
Name:Short term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80236C1C
Name:Short term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80237082
Name:AF learned value minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80237084
Name:AF learned value maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802370BA
Name:Closed loop target lambda
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802378D0
Name:Launch rpm disengage speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x802378D2
Name:Launch rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x802378DA
Name:Launch recover rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80248BC8
Name:Initial knock control multiplier
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80249B10
Name:Long term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80249B12
Name:Long term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8025F729
Name:Calibration ID
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
#############################
ROMLocationTable:0x8025F752
Name:Write security word #1
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x8025F754
Name:Write security word #2
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x8025F756
Name:Write security word #3
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x8025D036
Name:High speed throttle reduction speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801F828D
Name:Econ button boost (Hondata mode) enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################################################
#############################################################
#############################################################
@ -286,74 +298,75 @@ Name:Throttle flow vs opening
TableSize:10x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x80237734
Name:Overrun fuel cut delay
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80239BEE
Name:LAF voltage to lambda
TableSize:15x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023B08E
Name:Closed loop target lambda limit
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023B09E
Name:Closed loop target lambda high load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023B0AE
Name:Closed loop target lambda low load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023C8A2
Name:Air temperature fuel compensation cranking
TableSize:9x1
Unit1:IAT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023D670
Name:Lean best torque
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023D824
Name:KWOT high
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8023D830
Name:KWOT low
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80241AE6
ROMLocationX:0x80242126
@ -361,9 +374,7 @@ Name:Knock ignition limit high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsNotDefined:True
#############################
ROMLocationTable:0x80241E06
ROMLocationX:0x80242446
@ -371,64 +382,70 @@ Name:Knock ignition limit
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802475E8
Name:EGR Ignition
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80247F02
Name:Water temperature ignition compensation hot high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80247F16
Name:Water temperature ignition compensation hot low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80247F2A
Name:Water temperature ignition compensation cold high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80247F3E
Name:Water temperature ignition compensation cold low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80219188
Name:Idle speed (normal)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80219198
Name:Idle speed (after start)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80230D4A
Name:TC max boost(IAT2)
TableSize:16x20
Unit1:RPM
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsUntested:true
IsNotDefined:True
#############################
ROMLocationTable:0x802323CA
ROMLocationX:0x8023264A
@ -436,22 +453,24 @@ Name:TC maximum pressure ratio
TableSize:16x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237964
Name:TC max boost(PA)
TableSize:5x20
Unit1:PA
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237A2C
ROMLocationX:0x802379C8
Name:TC max boost(IAT)
TableSize:5x20
Unit1:RPM
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023D350
ROMLocationX:0x8023CE78
@ -460,28 +479,28 @@ Name:WOT lambda adjustment low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80247EBC
Name:Air temperature ignition compensation high (MAP>40 kPa)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80247EC6
Name:Air temperature ignition compensation low (MAP<40 kPa)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8024E956
Name:TC boost command
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8024F470
ROMLocationX:0x8024F2E0
@ -489,55 +508,57 @@ Name:Knock air limit
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8024F676
Name:Torque limit
TableSize:20x1
Unit1:RPM
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8026832C
Name:Digital AFM flow
TableSize:129x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023FF98
Name:Individual cylinder ignition trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802369FE
Name:Individual cylinder fuel trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8024ACEE
Name:Boost pressure reverse lookup
TableSize:20x1
Unit1:MAP
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80219FDC
Name:WOT determination (mg/cyl)
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x801F82A0
Name:Economy Torque limit
TableSize:20x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################

View File

@ -21,277 +21,284 @@ ChecksumAddress:0x1FFFFA
ROMLocationTable:0x80211F78
Name:Closed loop target lambda
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802122BA
Name:Write security word #1
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x802122BC
Name:Write security word #2
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x802122BE
Name:Write security word #3
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x80212312
Name:Long term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212740
Name:VTEC rpm window
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit1:Rpm
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802127E6
Name:Short term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802127E8
Name:Short term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212F7E
Name:AF learned value maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212F80
Name:AF learned value minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021354A
Name:Minimum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80213660
Name:Long term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802137C2
Name:Speed limiter rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x802137DA
Name:Maximum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021385C
Name:Speed limiter speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x80213C0C
Name:Launch rpm disengage speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x80213C6A
Name:Launch rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80213C7A
Name:Launch recover rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80274CE2
Name:AFM enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274CE3
Name:EPS enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274CE6
Name:Knock sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274CEB
Name:Forced induction enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274CEC
Name:Second ECT sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274CED
Name:VSA enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274EA6
Name:EGR enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274EA7
Name:ELD enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274EA8
Name:PA sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274EAB
Name:Purge/EVAP enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274EAC
Name:VTEC oil pressure switch enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802751BE
Name:Calibration ID
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
#############################
ROMLocationTable:0x80274CEE
Name:VTC enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274D04
Name:Immobilizer enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274E2C
Name:Primary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274E2D
Name:Secondary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274E3C
Name:Use MAP to determine WOT
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802128CC
Name:Initial knock control multiplier
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212C18
Name:High speed throttle reduction speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80274CBE
Name:Under boost error (P0299)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7E8D
Name:Sport mode boost (Hondata mode) enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7E92
Name:Ethanol input enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
#############################################################
#############################################################
#############################################################
@ -300,156 +307,143 @@ Name:Overrun cutoff MAP low cam (cut)
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802145C0
Name:Overrun cutoff MAP low cam (recover)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802145A8
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802145C8
Name:Overrun cutoff MAP high cam (cut)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802145A0
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802145D0
Name:Overrun cutoff MAP high cam (recover)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214598
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216F1E
Name:Closed loop target lambda limit
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80216EEE
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216F2E
Name:Closed loop target lambda high load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80216EFE
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216F3E
Name:Closed loop target lambda low load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80216F0E
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802178BC
Name:Air temperature fuel compensation cranking
TableSize:9x1
Unit1:IAT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802178AA
Unit1:IAT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021460A
Name:Water temperature ignition compensation hot low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021549C
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214614
Name:Water temperature ignition compensation cold low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802154B0
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214984
Name:Overrun fuel cut delay
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802149A2
Name:Overrun injector restart rpm (cut)
TableSize:5x1
Unit2:rpm
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802149CA
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802149AC
Name:Overrun injector restart rpm (recover)
TableSize:5x1
Unit2:rpm
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802149D4
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215460
Name:Water temperature ignition compensation hot high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80215492
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021546A
Name:Water temperature ignition compensation cold high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802154A6
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021644E
Name:Idle speed (normal)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021649E
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021645E
Name:Idle speed (after start)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802164AE
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215A12
Name:Individual cylinder ignition trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023EF48
ROMLocationX:0x8023F1C8
@ -457,16 +451,15 @@ Name:TC maximum pressure ratio
TableSize:16x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023DB48
Name:TC max boost(IAT2)
TableSize:16x20
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021B214
Unit1:RPM
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802736D0
ROMLocationX:0x80273090
@ -474,7 +467,7 @@ Name:Knock ignition limit low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802733B0
ROMLocationX:0x80272D70
@ -482,16 +475,15 @@ Name:Knock ignition limit high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021BCDC
Name:Torque limit
TableSize:20x1
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021BD04
Unit1:RPM
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021FA6E
ROMLocationX:0x8021FAD2
@ -499,14 +491,14 @@ Name:TC max boost (IAT)
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021FA0A
Name:TC max boost (PA)
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237890
ROMLocationX:0x80237570
@ -515,7 +507,7 @@ Name:WOT lambda adjustment low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237700
ROMLocationX:0x802373E0
@ -524,21 +516,23 @@ Name:WOT lambda adjustment high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237BB0
Name:Lean best torque low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237A20
Name:Lean best torque high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80225694
ROMLocationX:0x80225504
@ -546,7 +540,7 @@ Name:Knock air limit low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802255CC
ROMLocationX:0x8022543C
@ -554,142 +548,133 @@ Name:Knock air limit high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8027241A
Name:Digital AFM flow
TableSize:129x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80260468
Name:TC boost command
TableSize:20x20
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021BBC4
Unit1:RPM
IsNotDefined:true
IsUntested:true
IsNotDefined:True
#############################
ROMLocationTable:0x802159B2
Name:Individual cylinder fuel trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215E80
Name:WOT determination (mg/cyl)
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80233D30
Name:EGR Ignition low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80233BA0
Name:EGR Ignition high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80214C4A
Name:Air temperature ignition compensation (MAP low)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214C40
Name:Air temperature ignition compensation (MAP high)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021BD2C
Name:Boost pressure reverse lookup
TableSize:20x1
Unit1:MAP
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021BD2C
Unit1:MAP
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7EA0
Name:Sport Torque limit
TableSize:20x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023091C
Name:Turbine overspeed avoidance upper limit
TableSize:8x20
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021B23C
Unit1:RPM
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7F4C
Name:Ethanol percentage
TableSize:2x1
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x801E7F5C
Unit1:Ethanol %
IsNotDefined:true
#############################
ROMLocationTable:0x801E7F68
Name:Ethanol fuel compensation
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E7F80
Name:Ethanol ignition multiplier
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E7FC2
Name:Ethanol ignition compensation
TableSize:15x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E8228
Name:Ethanol ECT cranking compensation
TableSize:8x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E8244
Name:Ethanol WOT fuel compensation
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x801E8260
Name:Boost by ethanol limit
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################

View File

@ -21,277 +21,284 @@ ChecksumAddress:0x1FFFFA
ROMLocationTable:0x80211A82
Name:Closed loop target lambda
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80211DF0
Name:Write security word #1
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x80211DF2
Name:Write security word #2
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x80211DF4
Name:Write security word #3
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:HEX
FormatTable:X4
IsReadOnly:True
IsUntested:True
IsNotDefined:True
Headers:Key
#############################
ROMLocationTable:0x80211E48
Name:Long term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212274
Name:VTEC rpm window
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit1:Rpm
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212316
Name:Short term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212318
Name:Short term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212A1A
Name:AF learned value maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212A1C
Name:AF learned value minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212FBA
Name:Minimum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802130C8
Name:Long term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021322A
Name:Speed limiter rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80213242
Name:Maximum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802132C4
Name:Speed limiter speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x8021366C
Name:Launch rpm disengage speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x802136C6
Name:Launch rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x802136D2
Name:Launch recover rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80271E5D
Name:AFM enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271E5E
Name:EPS enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271E61
Name:Knock sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271E66
Name:Forced induction enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271E67
Name:Second ECT sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271E68
Name:VSA enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80272017
Name:EGR enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80272018
Name:ELD enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80272019
Name:PA sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8027201C
Name:Purge/EVAP enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8027201D
Name:VTEC oil pressure switch enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8027232F
Name:Calibration ID
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
#############################
ROMLocationTable:0x80271E69
Name:VTC enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271E7F
Name:Immobilizer enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271F9D
Name:Primary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271F9E
Name:Secondary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271FAD
Name:Use MAP to determine WOT
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802123F8
Name:Initial knock control multiplier
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802126C0
Name:High speed throttle reduction speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80271E32
Name:Under boost error (P0299)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7E8D
Name:Sport mode boost (Hondata mode) enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7E92
Name:Ethanol input enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
#############################################################
#############################################################
#############################################################
@ -300,156 +307,143 @@ Name:Overrun cutoff MAP low cam (cut)
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021400C
Name:Overrun cutoff MAP low cam (recover)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80213FF4
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214014
Name:Overrun cutoff MAP high cam (cut)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80213FEC
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021401C
Name:Overrun cutoff MAP high cam (recover)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80213FE4
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216942
Name:Closed loop target lambda limit
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80216912
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216952
Name:Closed loop target lambda high load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80216922
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216962
Name:Closed loop target lambda low load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80216932
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802172C0
Name:Air temperature fuel compensation cranking
TableSize:9x1
Unit1:IAT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802172AE
Unit1:IAT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214056
Name:Water temperature ignition compensation hot low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214EC0
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214060
Name:Water temperature ignition compensation cold low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214ED4
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802143D0
Name:Overrun fuel cut delay
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802143EE
Name:Overrun injector restart rpm (cut)
TableSize:5x1
Unit2:rpm
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214416
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802143F8
Name:Overrun injector restart rpm (recover)
TableSize:5x1
Unit2:rpm
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214420
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214E84
Name:Water temperature ignition compensation hot high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214EB6
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214E8E
Name:Water temperature ignition compensation cold high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214ECA
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215E72
Name:Idle speed (normal)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80215EC2
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215E82
Name:Idle speed (after start)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80215ED2
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215436
Name:Individual cylinder ignition trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023E358
ROMLocationX:0x8023E5D8
@ -457,16 +451,15 @@ Name:TC maximum pressure ratio
TableSize:16x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023CF58
Name:TC max boost(IAT2)
TableSize:16x20
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021B5F4
Unit1:RPM
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80270858
ROMLocationX:0x80270218
@ -474,7 +467,7 @@ Name:Knock ignition limit low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80270538
ROMLocationX:0x8026FEF8
@ -482,16 +475,15 @@ Name:Knock ignition limit high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021C06C
Name:Torque limit
TableSize:20x1
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021C094
Unit1:RPM
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021EEFE
ROMLocationX:0x8021EF62
@ -499,14 +491,14 @@ Name:TC max boost (IAT)
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021EE9A
Name:TC max boost (PA)
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80236CA0
ROMLocationX:0x80236980
@ -515,7 +507,7 @@ Name:WOT lambda adjustment low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80236B10
ROMLocationX:0x802367F0
@ -524,21 +516,23 @@ Name:WOT lambda adjustment high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80236FC0
Name:Lean best torque low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80236E30
Name:Lean best torque high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80224AA4
ROMLocationX:0x80224914
@ -546,7 +540,7 @@ Name:Knock air limit low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802249DC
ROMLocationX:0x8022484C
@ -554,140 +548,133 @@ Name:Knock air limit high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8026F5CA
Name:Digital AFM flow
TableSize:129x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8025E5B8
Name:TC boost command
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsUntested:true
IsNotDefined:True
#############################
ROMLocationTable:0x802153D6
Name:Individual cylinder fuel trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802158A4
Name:WOT determination (mg/cyl)
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80233140
Name:EGR Ignition low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80232FB0
Name:EGR Ignition high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021468C
Name:Air temperature ignition compensation (MAP low)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214682
Name:Air temperature ignition compensation (MAP high)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021C0BC
Name:Boost pressure reverse lookup
TableSize:20x1
Unit1:MAP
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021C0BC
Unit1:MAP
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7EA0
Name:Sport Torque limit
TableSize:20x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8022FD2C
Name:Turbine overspeed avoidance upper limit
TableSize:8x20
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021B61C
Unit1:RPM
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7F4C
Name:Ethanol percentage
TableSize:2x1
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x801E7F5C
Unit1:Ethanol %
IsNotDefined:true
#############################
ROMLocationTable:0x801E7F68
Name:Ethanol fuel compensation
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E7F80
Name:Ethanol ignition multiplier
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E7FC2
Name:Ethanol ignition compensation
TableSize:15x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E8228
Name:Ethanol ECT cranking compensation
TableSize:8x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E8244
Name:Ethanol WOT fuel compensation
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x801E8260
Name:Boost by ethanol limit
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################

View File

@ -18,254 +18,254 @@ ChecksumAddress:0x1FFFFA
ROMLocationTable:0x80200374
Name:Closed loop target lambda
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802006EC
Name:Long term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80200B22
Name:VTEC rpm window
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit1:Rpm
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80200BCA
Name:Short term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80200BCC
Name:Short term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020139C
Name:AF learned value maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020139E
Name:AF learned value minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80201982
Name:Minimum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80201A9A
Name:Long term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80201BFC
Name:Speed limiter rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80201C14
Name:Maximum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80201C96
Name:Speed limiter speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x80202042
Name:Launch rpm disengage speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x8020209C
Name:Launch rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x802020AC
Name:Launch recover rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x8020D7E8
Name:AFM enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D7E9
Name:EPS enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D7EC
Name:Knock sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D7F1
Name:Forced induction enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D7F2
Name:Second ECT sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D7F3
Name:VSA enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D9C1
Name:EGR enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D9C2
Name:ELD enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D9C3
Name:PA sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D9C6
Name:Purge/EVAP enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D9C7
Name:VTEC oil pressure switch enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020DCFB
Name:Calibration ID
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
#############################
ROMLocationTable:0x8020D7F4
Name:VTC enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D808
Name:Immobilizer enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D936
Name:Primary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D937
Name:Secondary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D951
Name:Use MAP to determine WOT
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80200CB6
Name:Initial knock control multiplier
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80201020
Name:High speed throttle reduction speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80201560
Name:Under boost error (P0299)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7E8D
Name:Sport mode boost (Hondata mode) enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7E92
Name:Ethanol input enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
#############################################################
#############################################################
#############################################################
@ -274,156 +274,143 @@ Name:Overrun cutoff MAP low cam (cut)
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80202A06
Name:Overrun cutoff MAP low cam (recover)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802029EE
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80202A0E
Name:Overrun cutoff MAP high cam (cut)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802029E6
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80202A16
Name:Overrun cutoff MAP high cam (recover)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802029DE
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802053F2
Name:Closed loop target lambda limit
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802053C2
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80205402
Name:Closed loop target lambda high load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802053D2
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80205412
Name:Closed loop target lambda low load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802053E2
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80205D34
Name:Air temperature fuel compensation cranking
TableSize:9x1
Unit1:IAT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80205D22
Unit1:IAT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80202A50
Name:Water temperature ignition compensation hot low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80203964
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80202A5A
Name:Water temperature ignition compensation cold low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80203978
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80202DCA
Name:Overrun fuel cut delay
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80202DE8
Name:Overrun injector restart rpm (cut)
TableSize:5x1
Unit2:rpm
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80202E10
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80202DF2
Name:Overrun injector restart rpm (recover)
TableSize:5x1
Unit2:rpm
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80202E1A
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80203928
Name:Water temperature ignition compensation hot high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8020395A
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80203932
Name:Water temperature ignition compensation cold high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8020396E
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80204922
Name:Idle speed (normal)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80204972
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80204932
Name:Idle speed (after start)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80204982
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80203EDA
Name:Individual cylinder ignition trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802412E8
ROMLocationX:0x80241568
@ -431,16 +418,15 @@ Name:TC maximum pressure ratio
TableSize:16x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023FEE8
Name:TC max boost(IAT2)
TableSize:16x20
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80209510
Unit1:RPM
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80274940
ROMLocationX:0x80274300
@ -448,7 +434,7 @@ Name:Knock ignition limit low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80274620
ROMLocationX:0x80273FE0
@ -456,16 +442,15 @@ Name:Knock ignition limit high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80209FD8
Name:Torque limit
TableSize:20x1
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8020A000
Unit1:RPM
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802221E2
ROMLocationX:0x80222246
@ -473,14 +458,14 @@ Name:TC max boost (IAT)
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8022217E
Name:TC max boost (PA)
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80239E30
ROMLocationX:0x80239B10
@ -489,7 +474,7 @@ Name:WOT lambda adjustment low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80239CA0
ROMLocationX:0x80239980
@ -498,21 +483,23 @@ Name:WOT lambda adjustment high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023A150
Name:Lean best torque low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80239FC0
Name:Lean best torque high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80227AF4
ROMLocationX:0x80227964
@ -520,7 +507,7 @@ Name:Knock air limit low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80227A2C
ROMLocationX:0x8022789C
@ -528,142 +515,133 @@ Name:Knock air limit high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8020D1C0
Name:Digital AFM flow
TableSize:129x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802621C8
Name:TC boost command
TableSize:20x20
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80209EC0
Unit1:RPM
IsNotDefined:true
IsUntested:true
IsNotDefined:True
#############################
ROMLocationTable:0x80203E7A
Name:Individual cylinder fuel trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80204354
Name:WOT determination (mg/cyl)
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802362D0
Name:EGR Ignition low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80236140
Name:EGR Ignition high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802030AE
Name:Air temperature ignition compensation (MAP low)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802030A4
Name:Air temperature ignition compensation (MAP high)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8020A028
Name:Boost pressure reverse lookup
TableSize:20x1
Unit1:MAP
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8020A028
Unit1:MAP
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7EA0
Name:Sport Torque limit
TableSize:20x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80232E58
Name:Turbine overspeed avoidance upper limit
TableSize:8x20
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80209538
Unit1:RPM
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7F4C
Name:Ethanol percentage
TableSize:2x1
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x801E7F5C
Unit1:Ethanol %
IsNotDefined:true
#############################
ROMLocationTable:0x801E7F68
Name:Ethanol fuel compensation
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E7F80
Name:Ethanol ignition multiplier
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E7FC2
Name:Ethanol ignition compensation
TableSize:15x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E8228
Name:Ethanol ECT cranking compensation
TableSize:8x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E8244
Name:Ethanol WOT fuel compensation
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x801E8260
Name:Boost by ethanol limit
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################

View File

@ -21,253 +21,254 @@ ChecksumAddress:0x1FFFFA
ROMLocationTable:0x802123F8
Name:Closed loop target lambda
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212786
Name:Long term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212BBA
Name:VTEC rpm window
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit1:Rpm
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212C62
Name:Short term fuel trim maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212C64
Name:Short term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021343A
Name:AF learned value maximum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021343C
Name:AF learned value minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80213A06
Name:Minimum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80213B1C
Name:Long term fuel trim minimum
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80213C7E
Name:Speed limiter rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80213C96
Name:Maximum MAP voltage
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80213D18
Name:Speed limiter speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x802140C8
Name:Launch rpm disengage speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:kph
IsNotDefined:True
#############################
ROMLocationTable:0x80214126
Name:Launch rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x80214136
Name:Launch recover rpm
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:rpm
IsNotDefined:True
#############################
ROMLocationTable:0x802758D4
Name:AFM enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802758D5
Name:EPS enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802758D8
Name:Knock sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802758DD
Name:Forced induction enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802758DE
Name:Second ECT sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x802758DF
Name:VSA enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275AA5
Name:EGR enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275AA6
Name:ELD enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275AA7
Name:PA sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275AAA
Name:Purge/EVAP enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275AAB
Name:VTEC oil pressure switch enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsReadOnly:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275DBD
Name:Calibration ID
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsReadOnly:True
IsUntested:True
#############################
ROMLocationTable:0x802758E0
Name:VTC enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
Unit2:Enabled
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802758F3
Name:Immobilizer enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275A1E
Name:Primary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275A1F
Name:Secondary oxygen sensor enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80275A37
Name:Use MAP to determine WOT
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x80212D48
Name:Initial knock control multiplier
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802130C2
Name:High speed throttle reduction speed
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsUntested:true
IsSingleByteTable:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x802135F0
Name:Under boost error (P0299)
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7E8D
Name:Sport mode boost (Hondata mode) enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7E92
Name:Ethanol input enabled
TableSize:1x1
IsSingleByteTable:true
IsNotDefined:true
Unit2:Enabled
IsSingleByteTable:True
#############################################################
#############################################################
#############################################################
@ -276,156 +277,143 @@ Name:Overrun cutoff MAP low cam (cut)
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214A90
Name:Overrun cutoff MAP low cam (recover)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214A78
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214A98
Name:Overrun cutoff MAP high cam (cut)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214A70
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214AA0
Name:Overrun cutoff MAP high cam (recover)
TableSize:4x1
Unit1:Rpm
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214A68
Unit1:Rpm
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80217402
Name:Closed loop target lambda limit
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802173D2
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80217412
Name:Closed loop target lambda high load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802173E2
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80217422
Name:Closed loop target lambda low load
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x802173F2
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80217DC0
Name:Air temperature fuel compensation cranking
TableSize:9x1
Unit1:IAT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80217DAE
Unit1:IAT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214ADA
Name:Water temperature ignition compensation hot low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80215980
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214AE4
Name:Water temperature ignition compensation cold low
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80215994
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214E54
Name:Overrun fuel cut delay
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214E72
Name:Overrun injector restart rpm (cut)
TableSize:5x1
Unit2:rpm
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214E9A
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80214E7C
Name:Overrun injector restart rpm (recover)
TableSize:5x1
Unit2:rpm
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80214EA4
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215944
Name:Water temperature ignition compensation hot high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80215976
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021594E
Name:Water temperature ignition compensation cold high
TableSize:5x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021598A
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216932
Name:Idle speed (normal)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80216982
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216942
Name:Idle speed (after start)
TableSize:8x1
Unit1:ECT
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x80216992
Unit1:ECT
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215EF6
Name:Individual cylinder ignition trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023F7C0
ROMLocationX:0x8023FA40
@ -433,16 +421,15 @@ Name:TC maximum pressure ratio
TableSize:16x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8023E3C0
Name:TC max boost(IAT2)
TableSize:16x20
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021B740
Unit1:RPM
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802742C0
ROMLocationX:0x80273C80
@ -450,7 +437,7 @@ Name:Knock ignition limit low
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80273960
ROMLocationX:0x80273960
@ -458,16 +445,15 @@ Name:Knock ignition limit high
TableSize:20x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021C1B8
Name:Torque limit
TableSize:20x1
Unit1:RPM
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021C1E0
Unit1:RPM
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021FFC6
ROMLocationX:0x8022002A
@ -475,14 +461,14 @@ Name:TC max boost (IAT)
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021FF62
Name:TC max boost (PA)
TableSize:5x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80238108
ROMLocationX:0x80237DE8
@ -491,7 +477,7 @@ Name:WOT lambda adjustment low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80237F78
ROMLocationX:0x80237C58
@ -500,21 +486,23 @@ Name:WOT lambda adjustment high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80238428
Name:Lean best torque low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80238298
Name:Lean best torque high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x80225F0C
ROMLocationX:0x80225D7C
@ -522,7 +510,7 @@ Name:Knock air limit low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80225E44
ROMLocationX:0x80225CB4
@ -530,142 +518,133 @@ Name:Knock air limit high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8027300A
Name:Digital AFM flow
TableSize:129x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802606A0
Name:TC boost command
TableSize:20x20
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021C0A0
Unit1:RPM
IsNotDefined:true
IsUntested:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215E96
Name:Individual cylinder fuel trim
TableSize:4x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80216364
Name:WOT determination (mg/cyl)
TableSize:7x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x802345A8
Name:EGR Ignition low
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80234418
Name:EGR Ignition high
TableSize:10x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsReadOnly:True
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x8021511A
Name:Air temperature ignition compensation (MAP low)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80215110
Name:Air temperature ignition compensation (MAP high)
TableSize:5x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x8021C208
Name:Boost pressure reverse lookup
TableSize:20x1
Unit1:MAP
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021C208
Unit1:MAP
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7EA0
Name:Sport Torque limit
TableSize:20x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x80231194
Name:Turbine overspeed avoidance upper limit
TableSize:8x20
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x8021B768
Unit1:RPM
IsNotDefined:true
IsUntested:true
IsUntested:True
IsNotDefined:True
#############################
ROMLocationTable:0x801E7F4C
Name:Ethanol percentage
TableSize:2x1
ValueMin:-32768
ValueMax:32768
ROMLocationY:0x801E7F5C
Unit1:Ethanol %
IsNotDefined:true
#############################
ROMLocationTable:0x801E7F68
Name:Ethanol fuel compensation
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E7F80
Name:Ethanol ignition multiplier
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E7FC2
Name:Ethanol ignition compensation
TableSize:15x20
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E8228
Name:Ethanol ECT cranking compensation
TableSize:8x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
#############################
ROMLocationTable:0x801E8244
Name:Ethanol WOT fuel compensation
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################
ROMLocationTable:0x801E8260
Name:Boost by ethanol limit
TableSize:6x1
ValueMin:-32768
ValueMax:32768
IsNotDefined:true
IsNotDefined:True
#############################

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -18,18 +18,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -18,18 +18,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

View File

@ -17,18 +17,17 @@ ChecksumAddress:0x8400
#######################################################################
ROMLocationTable:0xA5AE
Name:Speedlimiter
Unit2:KPH
TableSize:1x1
ValueMax:255
Unit2:KPH
# MathTable:X/1.609
#############################
ROMLocationTable:0xADB0
Name:Minimum IPW
Unit1:Min IPW
TableSize:1x1
Unit1:Min IPW
MathTable:X*0.002
ValueMin:-6
ValueMax:5
ChangeAmount:0.001
MathTable:X*0.002
ChangeAmount:0,001
FormatTable:0.000
#############################

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