XDF 1.110000 DO NOT HAND EDIT!!!! (Trust me) %%HEADER%% 001000 FileVers ="270808" 001005 DefTitle ="N4AGB" 001007 DescSize =0x10F 001006 Desc ="Covers 4DBG and 4TEG (and possibly the 4TBD) ecu. Requires 256k bin file, first 8k of each bank to be 'padded' with null data .If you find any errors, or can add anything new, please post a topic on the Ford definition forum at http://forum.tunerpro.net/viewforum.php?f=8" 001010 Author ="" 001030 BinSize =0x10000 001035 BaseOffset =0 001200 ADSAssoc ="" 001225 ADSCheck =0x0 001300 GenFlags =0x0 001325 ModeFlags =0x0 002000 Category0 ="Fuel" 002001 Category1 ="Spark" 002002 Category2 ="Sensors" 002003 Category3 ="Limits" 002004 Category4 ="Miscellaneous" 002005 Category5 ="Idle" 002006 Category6 ="Hardware" 002007 Category7 ="Scalers" 002008 Category8 ="Tests" 002009 Category9 ="Adaptive Learning" 002010 Category10 ="Failure Management" 002011 Category11 ="EGR" 002012 Category12 ="Purge" 002013 Category13 ="Accessories" 002014 Category14 ="Economy Mode" 002015 Category15 ="Transmission" 002016 Category16 ="Cruise Control" 002017 Category17 ="Transient Fuel" 002018 Category18 ="Boost Control" 002019 Category19 ="Unknown" %%END%% %%TABLE%% 000002 UniqueID =0x2824 000100 Cat0ID =0xA 040005 Title ="#Adaptive Learning Fuel Table" 040011 DescSize =0xF2 040010 Desc ="Fuel correction table for Adaptive Learning. Unsure of scaler for Rows (should be load?). Use a positive value to learn after N seconds; a negative to correct the base fuel table (??). Presumably 0 disables adaptive learning for that cell." 040100 Address =0xD4FA 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040205 OutType =0x2 040210 DecimalPl =0x0 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1C59 000100 Cat0ID =0x3 000101 Cat1ID =0xFF 040005 Title ="BAP Transfer" 040011 DescSize =0x2B 040010 Desc ="BAPXFR - Input conversion to be confirmed." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="hz" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/512,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/2048,TH|0|0|0|0| 040600 XAddress =0xC1F0 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC1F2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6262 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Cranking Fuel PW Multiplier vs TPS" 040011 DescSize =0x74 040010 Desc ="FN ? - Multiplies cranking fuel pulsewidth according to change in throttle position.\r\n\r\nConversion to be confirmed." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0x1 040320 XUnits ="volts" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/12800,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16384,TH|0|0|0|0| 040600 XAddress =0xD1A6 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xD1A8 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x154B 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Cranking Fuel PW Multiplier vs Time" 040011 DescSize =0x88 040010 Desc ="FN306 - The result of this table lookup is multiplied by MAP. The input value is the 'Cranking Timer'.\r\n\r\nConversions to be determined." 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x5 040305 Cols =0x1 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040600 XAddress =0xD178 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xD179 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xD52 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Cranking Fuel PW vs ECT" 040011 DescSize =0xBB 040010 Desc ="FN348A - The injector pulsewidth during cranking at sea level. Alter for injector and cam swaps. For larger injectors reduce the pulsewidth by the ratio of the low injector slope change." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x340 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="mSecs" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X*2+40)*5/9-40,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/262.144,TH|0|0|0|0| 040600 XAddress =0xD182 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xD184 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x212 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="#Dashpot Decay Rate" 040011 DescSize =0x1 040010 Desc ="" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4096,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4096,TH|0|0|0|0| 040600 XAddress =0xCCE2 040650 XOutputDig =0x4 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xCCE4 040750 YOutputDig =0x4 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1983 000100 Cat0ID =0x3 000101 Cat1ID =0xFF 040005 Title ="ECT/ACT Transfer" 040011 DescSize =0x9 040010 Desc ="FN703 - " 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x380 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0xA 040305 Cols =0x1 040320 XUnits ="volts" 040325 YUnits ="deg C" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/12800,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =(X/256*2+40)*5/9-40,TH|0|0|0|0| 040600 XAddress =0xC170 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC172 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3628 000100 Cat0ID =0xC 000101 Cat1ID =0xFF 040005 Title ="Exhaust Pressure vs Airmass Flow" 040011 DescSize =0xA 040010 Desc ="FN074A - " 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0xA 040305 Cols =0x1 040320 XUnits ="lb/min" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/1024,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/8,TH|0|0|0|0| 040600 XAddress =0xCF0A 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xCF0C 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5595 000100 Cat0ID =0x1 040005 Title ="Fuel Base Table" 040011 DescSize =0x3E 040010 Desc ="FN1362 - Used if either WARM_HEGO_FLAG or ECT_STABLE_FLAG = 0" 040100 Address =0xC4FA 040200 ZEq =X/128*14.64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xA 040320 XUnits ="deg C" 040325 YUnits ="MAP/BP" 040330 ZUnits ="A/F ratio" 040350 XLabels =1,1,2,3,4,5,6,7,8,9 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x5F3 040505 XLabelSource =0x2 040510 YLabelLink =0x6ACF 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4370 000100 Cat0ID =0x1 040005 Title ="Fuel Stabilised Table" 040011 DescSize =0x3B 040010 Desc ="FN1360 - Used when WARM_HEGO_FLAG and ECT_STABLE_FLAG = 1." 040100 Address =0xC48E 040200 ZEq =X/128*14.64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="MAP/BP" 040330 ZUnits ="A/F ratio" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x5C42 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5C42 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Fuel Stablised Table Scaler for MAP/BP" 040011 DescSize =0x72 040010 Desc ="FN072C - Do not edit first or last entries. Provides row scaling for the following table;\r\n\r\nFuel Stablised Table" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="MAP/BP" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/1.28,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0xC2D8 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC2DA 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x37BB 000100 Cat0ID =0x1 040005 Title ="Fuel Startup Table" 040011 DescSize =0x6A 040010 Desc ="FN1361 - Value subtracted from 'Fuel Base Table' or 'Fuel Base Table Alternative' for warm up enrichment." 040100 Address =0xC554 040200 ZEq =X/128*14.64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="deg C" 040325 YUnits ="secs" 040330 ZUnits ="A/F ratio" 040350 XLabels =1,1,2,3,4,5,6,7,8,9 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x5F3 040505 XLabelSource =0x2 040510 YLabelLink =0x6E5C 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6E5C 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Fuel Startup Table Scaler for Time" 040011 DescSize =0x70 040010 Desc ="FN018C - Do not edit first or last entries. Provides row scaling for the following table;\r\n\r\nFuel Startup Table" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="secs" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0xC208 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC20A 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6ACF 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Fuel Table Scaler for MAP/BP" 040011 DescSize =0x89 040010 Desc ="FN072C - Do not edit first or last entries. Provides row scaling for the following tables;\r\n\r\nFuel Base Table\r\nMFA Fuel Multiplier Table" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="MAP/BP" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/128,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0xC2BC 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC2BE 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5F3 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Fuel Table Scaler for ECT to ACT" 040011 DescSize =0x95 040010 Desc ="FN022B - Do not edit first or last entries. Provides column scaling for the following tables;\r\n\r\nFuel Base Table\r\nFuel Startup Table\r\nL8D028\r\nL8D082" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x340 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="column" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X/256*2+40)*5/9-40,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0xC288 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC28A 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x36EA 000100 Cat0ID =0x14 000101 Cat1ID =0xFF 040005 Title ="L8C116" 040011 DescSize =0x1B 040010 Desc ="Could have ACT as an input" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x140 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X/256*2+40)*5/9-40,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040600 XAddress =0xC116 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC118 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1ECE 000100 Cat0ID =0x14 040005 Title ="L8C648" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xC648 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =1,2,3,4,5,6,7,8,9,10,11,12 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xC55 000100 Cat0ID =0x2 040005 Title ="L8C6B4 knock retard ?" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xC6B4 040150 Flags =0x1 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="deg adv" 040350 XLabels =1,2,3,4,5,6,7,8,9,10,11,12 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x82A 000100 Cat0ID =0x14 040005 Title ="L8C80A" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xC80A 040150 Flags =0x1 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =1,2,3,4,5,6,7,8,9,10,11,12 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5204 000100 Cat0ID =0x14 040005 Title ="L8C876" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xC876 040150 Flags =0x1 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =1,2,3,4,5,6,7,8,9,10,11,12 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x746D 000100 Cat0ID =0x14 040005 Title ="L8C908" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xC908 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0x5 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels =1,2,3,4,5 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2FB1 000100 Cat0ID =0x14 040005 Title ="L8CB10" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xCB10 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x5 040305 Cols =0xC 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels =1 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3E2D 000100 Cat0ID =0x14 040005 Title ="L8CB4C" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xCB4C 040200 ZEq =X/64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x7 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels =1,2,3,4,5,6,7 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2FFE 000100 Cat0ID =0x1 000101 Cat1ID =0x7 040005 Title ="#Injector Comp Batt Volt" 040011 DescSize =0x104 040010 Desc ="This table scales the injector duty cycle according to battery voltage. Although this looks correct, the data types and conversion factors used here are very different to MAF vehicles which use 12 points, 16bit values and /4096 /1024 respectively (per CVAF1)" 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0x1 040320 XUnits ="Volts" 040325 YUnits ="Multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =x/16,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =x/64,TH|0|0|0|0| 040600 XAddress =0xCF40 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xCF41 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4A13 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="#Idle Speed RPM adder for ECT (L8CC9E)" 040011 DescSize =0xA0 040010 Desc ="Was pre defined as L8CC9E. Unsure of X conversion; appears as 65536 - -65536; Current values with f to c conversion function appear to be reasonable for DegC?" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x340 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="RPM" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(((X*2)-32)*5)/9,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0xCC9E 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xCCA0 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2C5B 000100 Cat0ID =0x14 000101 Cat1ID =0xFF 040005 Title ="L8CC9E" 040011 DescSize =0x1B 040010 Desc ="Could have ECT as an input" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x140 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X/256*2+40)*5/9-40,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040600 XAddress =0xCC9E 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xCCA0 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x32E8 000100 Cat0ID =0x14 040005 Title ="L8D028" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xD028 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xA 040320 XUnits ="deg C" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =1,1,2,3,4,5,6,7,8,9 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x5F3 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x858 000100 Cat0ID =0x14 040005 Title ="L8D082" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xD082 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xA 040320 XUnits ="deg F" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =1,1,2,3,4,5,6,7,8,9 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x5F3 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4726 000100 Cat0ID =0x14 000101 Cat1ID =0xFF 040005 Title ="L8D572" 040011 DescSize =0x1 040010 Desc ="" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X*2+40)*5/9-40,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040600 XAddress =0xD572 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xD573 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1E6D 000100 Cat0ID =0x14 040005 Title ="L8D148" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xD148 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x5 040305 Cols =0x4 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =1,2,3,4 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5BA0 000100 Cat0ID =0x14 000101 Cat1ID =0xFF 040005 Title ="L8D566" 040011 DescSize =0x1 040010 Desc ="" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X*2+40)*5/9-40,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040600 XAddress =0xD566 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xD567 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xD0D 000100 Cat0ID =0x14 040005 Title ="L8DDC8" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xDDC8 040150 Flags =0x1 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x8 040305 Cols =0x3 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels =1,2,3 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3833 000100 Cat0ID =0x14 040005 Title ="L8DE70" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xDE70 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels =1,2,3,4,5,6,7,8,9,10,11,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5BA 000100 Cat0ID =0x14 040005 Title ="L8DF00" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xDF00 040150 Flags =0x1 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x4 040305 Cols =0x4 040320 XUnits ="" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels =1,2,3,4 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6A9F 000100 Cat0ID =0x14 000101 Cat1ID =0xFF 040005 Title ="L8E158 - spark related ? " 040011 DescSize =0x1 040010 Desc ="" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x80 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="" 040325 YUnits ="deg C" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =(X*2+40)*5/9-40,TH|0|0|0|0| 040600 XAddress =0xE158 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xE159 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x7F31 000100 Cat0ID =0x14 000101 Cat1ID =0xFF 040005 Title ="L8E166 - spark related ? " 040011 DescSize =0x1 040010 Desc ="" 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="" 040325 YUnits ="deg C" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =(X*2+40)*5/9-40,TH|0|0|0|0| 040600 XAddress =0xE166 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xE167 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3F58 000100 Cat0ID =0x14 040005 Title ="#L8E324 - spark related ? ACT Modifier ?" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xE324 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1179 000100 Cat0ID =0x14 040005 Title ="#L8E378 - spark related ? ECT Modifier?" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xE378 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x34B6 000100 Cat0ID =0xF 040005 Title ="MFA Fuel Multiplier Table" 040011 DescSize =0xFA 040010 Desc ="FN1328 - Open loop mode multiplier that adjusts the desired A/F ratio when the conditions for economy mode are met and the 'Allow MFA Strategy' (aka MFASW) flag is set.\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel." 040100 Address =0xD0DC 040200 ZEq =X/128,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="MAP/BP" 040330 ZUnits ="multiplier" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x6ACF 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5F6B 000100 Cat0ID =0x2 040005 Title ="#Spark Table MBT" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xE174 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="deg adv" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6ABE 000100 Cat0ID =0x2 040005 Title ="#Spark Table MBT MPG" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xE1E0 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="deg adv" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2729 000100 Cat0ID =0x2 040005 Title ="#Spark Table Bdln Knock" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xE24C 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="deg adv" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2C12 000100 Cat0ID =0x2 040005 Title ="#Spark Table Bdln Knock MPG" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xE2B8 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="deg adv" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4D34 000100 Cat0ID =0x2 040005 Title ="Spark Table #3" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xCDCC 040200 ZEq =X/64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x3 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="multiplier" 040350 XLabels =1,2,3,4,5,6,7,8,9,10,11,12 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3266 000100 Cat0ID =0x2 040005 Title ="Spark Table #3 Alt" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xE3CC 040200 ZEq =X/64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x3 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="multiplier" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4D40 000100 Cat0ID =0x2 040005 Title ="Spark Table #4" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xCE38 040200 ZEq =X/64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x3 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="multiplier" 040350 XLabels =1,2,3,4,5,6,7,8,9,10,11,12 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xDD4 000100 Cat0ID =0x14 040005 Title ="Spark Table #4 Alt" 040011 DescSize =0x1 040010 Desc ="" 040100 Address =0xE438 040200 ZEq =X/64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x3 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="multiplier" 040350 XLabels =1,1,2,3,4,5,6,7,8,9,10,11 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x2518 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%CONSTANT%% 000002 UniqueID =0x5642 000100 Cat0ID =0xB 020005 Title ="ACT Default" 020011 DescSize =0x1 020010 Desc ="" 020020 Units ="deg C" 020100 Address =0xC134 020200 Equation =(X*2+40)*5/9-40,TH|0|0|0|0| 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x592 000100 Cat0ID =0x1 020005 Title ="ACT Fraction for Fuel Base Table" 020011 DescSize =0x146 020010 Desc ="FRCBFT - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone.\r\n\r\nConversion to be confirmed." 020020 Units ="multiplier" 020100 Address =0xC45E 020200 Equation =X/128,TH|0|0|0|0| 020210 DecimalPl =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x517A 000100 Cat0ID =0x1 020005 Title ="ACT Fraction for Fuel Startup Table" 020011 DescSize =0x146 020010 Desc ="FRSBFT - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone.\r\n\r\nConversion to be confirmed." 020020 Units ="multiplier" 020100 Address =0xC45E 020200 Equation =X/128,TH|0|0|0|0| 020210 DecimalPl =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x2E6 000100 Cat0ID =0xA 020005 Title ="#Adaptive Learning Max ECT" 020011 DescSize =0x27 020010 Desc ="Maximum ECT to allow Adaptive Learning" 020020 Units ="degC?" 020100 Address =0xD4F1 020150 Flags =0x3 020200 Equation =X*2,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x7BB6 000100 Cat0ID =0xA 020005 Title ="#Adaptive Learning Min ECT" 020011 DescSize =0x27 020010 Desc ="Minimum ECT to allow Adaptive Learning" 020020 Units ="degC?" 020100 Address =0xD4F0 020150 Flags =0x3 020200 Equation =X*2,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x6B1A 000100 Cat0ID =0xA 020005 Title ="#Adaptive Learning Max Change" 020011 DescSize =0x2B 020010 Desc ="Maximum change value for Adaptive Learning" 020020 Units ="x" 020100 Address =0xD4F3 020150 Flags =0x2 020200 Equation =X/256,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x6218 000100 Cat0ID =0xA 020005 Title ="#Adaptive Learning Min Change" 020011 DescSize =0x2B 020010 Desc ="Minimum change value for Adaptive Learning" 020020 Units ="x" 020100 Address =0xD4F4 020150 Flags =0x2 020200 Equation =X/256,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x2783 000100 Cat0ID =0x5 020005 Title ="Airmass Flow Multiplier" 020011 DescSize =0x6 020010 Desc ="KVEFF" 020020 Units ="multiplier" 020050 SizeInBits =0x10 020100 Address =0xCEF4 020150 Flags =0x2 020200 Equation =X/32768,TH|0|0|0|0| 020210 DecimalPl =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x2217 000100 Cat0ID =0x5 020005 Title ="**Checksum" 020011 DescSize =0x96 020010 Desc ="Do not edit. This is recalculated automatically when the bin is saved. When emulating, upload this new checksum to the emulator after saving the bin." 020020 Units ="" 020050 SizeInBits =0x10 020100 Address =0x200A 020150 Flags =0x2 020200 Equation =X,TH|0|0|0|0| 020205 OutType =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x1F9A 000100 Cat0ID =0x5 020005 Title ="Cranking Mode Exit Min PIPs" 020011 DescSize =0xA5 020010 Desc ="NCNT - The minimum number of PIPs that must occur once the rpm is greater than the 'Cranking Mode Exit Min RPM' (aka NRUN) parameter in order to exit cranking mode." 020020 Units ="no." 020100 Address =0xCDAA 020200 Equation =X,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x27B8 020005 Title ="#Checksum?" 020011 DescSize =0x1 020010 Desc ="" 020020 Units ="" 020050 SizeInBits =0x10 020100 Address =0xC004 020200 Equation =X,TH|0|0|0|0| 020205 OutType =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x7292 000100 Cat0ID =0x5 020005 Title ="Cranking Mode Exit Min RPM" 020011 DescSize =0x5 020010 Desc ="NRUN" 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0xCDA6 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x3165 000100 Cat0ID =0x1 020005 Title ="Cranking Timer Limit" 020011 DescSize =0x4E 020010 Desc ="When the 'Time Since Start' exceeds this value the 'Cranking Timer' is reset." 020020 Units ="secs" 020100 Address =0xCFDE 020200 Equation =X,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x7A67 000100 Cat0ID =0xB 020005 Title ="Default Cranking Time" 020011 DescSize =0x2E 020010 Desc ="Default value for the 'Cranking Timer' when ?" 020020 Units ="" 020100 Address =0xCFDF 020200 Equation =X,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x27DF 000100 Cat0ID =0x10 020005 Title ="#Transmission LHM Stall Speed" 020011 DescSize =0x52 020010 Desc ="Above this RPM the ECU thinks the VSS has failed and puts the transmission in LHM" 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0xDF54 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x6FA3 000100 Cat0ID =0x7 020005 Title ="Engine Displacement" 020011 DescSize =0x7 020010 Desc ="BASEMD" 020020 Units ="litres" 020050 SizeInBits =0x10 020100 Address =0xCEF2 020150 Flags =0x2 020200 Equation =X/6144.4688,TH|0|0|0|0| 020210 DecimalPl =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0xEAF 000100 Cat0ID =0x6 020005 Title ="#Idle RPM error for control" 020011 DescSize =0x1 020010 Desc ="" 020020 Units ="rpm" 020100 Address =0xE5E8 020200 Equation =X,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x78E2 000100 Cat0ID =0x6 020005 Title ="#Dashpot Gain?" 020011 DescSize =0x28 020010 Desc ="Unsure of this conversion; CCCD = 0.050" 020020 Units ="" 020050 SizeInBits =0x10 020100 Address =0xE5E0 020150 Flags =0x2 020200 Equation =X/4096,TH|0|0|0|0| 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x1580 020005 Title ="#Idle Speed Cold Start Adder" 020011 DescSize =0x20 020010 Desc ="Add this many RPM at cold start" 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0xC980 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x28F8 000100 Cat0ID =0x6 020005 Title ="#Idle Speed Drive Alt (A/C)" 020011 DescSize =0x67 020010 Desc ="DRBASE_ALT - Alternative base target idle speed in drive before adders (used when ALT_CAL_FLG is set)." 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0xC97A 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x7072 000100 Cat0ID =0x6 020005 Title ="Idle Speed Drive" 020011 DescSize =0x37 020010 Desc ="DRBASE - Base target idle speed in drive before adders" 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0xC978 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x6116 000100 Cat0ID =0x6 020005 Title ="Idle Speed Neutral" 020011 DescSize =0x39 020010 Desc ="NUBASE - Base target idle speed in neutral before adders" 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0xC97C 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0xECC 000100 Cat0ID =0x6 020005 Title ="#Idle Speed Neutral Alt (A/C)" 020011 DescSize =0x6A 020010 Desc ="NUBASE_ALT - Alternative base target idle speed in neutral before adders (used when ALT_CAL_FLG is set)." 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0xC97E 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x15BE 000100 Cat0ID =0x6 020005 Title ="#Idle Time to keep Cold Start adder" 020011 DescSize =0x1 020010 Desc ="" 020020 Units ="sec" 020100 Address =0xC9C0 020200 Equation =X,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x2932 000100 Cat0ID =0x7 020005 Title ="#Injector Slope" 020011 DescSize =0x20 020010 Desc ="Injector flow rate in # per hr." 020020 Units ="lb/hr" 020050 SizeInBits =0x10 020100 Address =0xC42A 020150 Flags =0x2 020200 Equation =X/582.5422,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x53F0 000100 Cat0ID =0x7 020005 Title ="#Injector min pulse width?" 020011 DescSize =0x1 020010 Desc ="" 020020 Units ="" 020050 SizeInBits =0x10 020100 Address =0xC428 020150 Flags =0x3 020200 Equation =X*2,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0xA %%END%% %%CONSTANT%% 000002 UniqueID =0x1372 000100 Cat0ID =0x14 020005 Title ="L8C00C (rpm related)" 020011 DescSize =0x1 020010 Desc ="" 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0xC00C 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x671D 000100 Cat0ID =0x6 020005 Title ="ISC RPM Control Min Speed" 020011 DescSize =0xA4 020010 Desc ="MINMPH - If the vehicle speed is less than this parameter then ISC closed loop rpm control is allowed providing the other conditions for rpm control are satisfied." 020020 Units ="km/h" 020100 Address =0xCD6E 020200 Equation =X,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x6114 000100 Cat0ID =0x5 020005 Title ="TPS PT Threshold" 020011 DescSize =0x110 020010 Desc ="DELTA -The relative throttle position at which PT mode occurs. If altered, adjust 'Dashpot TP' (aka DELHYS) and 'ISC RPM Control TP' (aka DELRAT) to suit.\r\n\r\nNB the relative throttle position is the actual throttle position value minus the closed throttle position value." 020020 Units ="volts" 020050 SizeInBits =0x10 020100 Address =0xCDB4 020150 Flags =0x2 020200 Equation =X/12800,TH|0|0|0|0| 020210 DecimalPl =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x28EB 000100 Cat0ID =0x5 020005 Title ="TPS PT Threshold Hysteresis" 020011 DescSize =0x9D 020010 Desc ="HYSTS - Hysteresis for 'TPS PT Threshold' (aka DELTA) parameter. If altered, adjust 'Dashpot TP' (aka DELHYS) and 'ISC RPM Control TP' (aka DELRAT) to suit." 020020 Units ="volts" 020050 SizeInBits =0x10 020100 Address =0xCDB8 020150 Flags =0x2 020200 Equation =X/12800,TH|0|0|0|0| 020210 DecimalPl =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x7D9A 000100 Cat0ID =0x5 020005 Title ="TPS WOT Threshold" 020011 DescSize =0xB6 020010 Desc ="THBP2 - The relative throttle position at which WOT mode occurs.\r\n\r\nNB the relative throttle position is the actual throttle position value minus the closed throttle position value." 020020 Units ="volts" 020050 SizeInBits =0x10 020100 Address =0xCDBA 020150 Flags =0x2 020200 Equation =X/12800,TH|0|0|0|0| 020210 DecimalPl =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x2A51 000100 Cat0ID =0x5 020005 Title ="TPS WOT Threshold Hysteresis" 020011 DescSize =0x6 020010 Desc ="HYST2" 020020 Units ="volts" 020050 SizeInBits =0x10 020100 Address =0xCDB6 020150 Flags =0x2 020200 Equation =X/12800,TH|0|0|0|0| 020210 DecimalPl =0x3 %%END%% %%CONSTANT%% 000002 UniqueID =0x682C 000100 Cat0ID =0x4 020005 Title ="Rev Limit Drive" 020011 DescSize =0x37 020010 Desc ="NLMT - The rpm at which all fuel is cut when in drive." 020020 Units ="RPM" 020050 SizeInBits =0x10 020100 Address =0xC446 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x131C 000100 Cat0ID =0x4 020005 Title ="Rev Limit Neutral" 020011 DescSize =0x50 020010 Desc ="NLMTNEU - The rpm at which all fuel is cut when in neutral.\r\n\r\nTo be confirmed." 020020 Units ="RPM" 020050 SizeInBits =0x10 020100 Address =0xC444 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x2F56 000100 Cat0ID =0x4 020005 Title ="Rev Limit Hysteresis" 020011 DescSize =0x9 020010 Desc ="NLMTH - " 020020 Units ="RPM" 020050 SizeInBits =0x10 020100 Address =0xC448 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x35B 000100 Cat0ID =0x2 020005 Title ="Spark Lower Clip" 020011 DescSize =0x7 020010 Desc ="SPLCLP" 020020 Units ="deg adv" 020100 Address =0xE0C0 020150 Flags =0x1 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x2F2A 000100 Cat0ID =0x2 020005 Title ="Spark Upper Clip" 020011 DescSize =0x7 020010 Desc ="SPUCLP" 020020 Units ="deg adv" 020100 Address =0xE0C1 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x11EC 000100 Cat0ID =0x2 020005 Title ="Spark Underspeed" 020011 DescSize =0xA 020010 Desc ="SPK_UNDSP" 020020 Units ="deg adv" 020050 SizeInBits =0x10 020100 Address =0xC414 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CHECKSUM%% 000002 UniqueID =0x2BE4 010005 Title ="**Checksum" 010010 DataStart =0x2000 010015 DataEnd =0xDFFF 010022 DataSizeBits =0x10 010025 StoreAddr =0x200A 010030 CalcMethod =0x1 010050 Flags =0x1 %%END%% %%FLAG%% 000002 UniqueID =0x192 000100 Cat0ID =0x7 030005 Title ="Bi Fuel Switch" 030011 DescSize =0x4C 030010 Desc ="PID_X - Set when the vehicle is equipped with both petrol and LPG fuelling." 030100 Address =0xC338 030200 BitNumber =0x0 %%END%% %%TABLE%% 000002 UniqueID =0x2518 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Table Scaler for MAP" 040011 DescSize =0xE4 040010 Desc ="FN071 - Do not edit first or last entries. Provides row scaling for the following tables;\r\n\r\nL8C648\r\nL8C6B4\r\nL8C80A\r\nL8C876\r\nL8CDCC\r\nL8CE38\r\nL8D028\r\nL8D082\r\nL8D148\r\nL8E174\r\nL8E1E0\r\nL8E24C\r\nL8E2B8\r\nL8E324\r\nL8E378\r\nL8E3CC\r\nL8E438" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="in Hg" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/8,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0xC31C 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC31E 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6245 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Table Scaler for Abs Exhaust Pressure" 040011 DescSize =0x7A 040010 Desc ="PID_X - Do not edit first or last entries. Provides row scaling for the following table;\r\n\r\n'Volumetric Efficiency Table'" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="in Hg" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0xC258 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC25A 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x11FD 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Table Scaler for RPM" 040011 DescSize =0x138 040010 Desc ="FN070 - Do not edit first or last entries. Provides column scaling for the following tables;\r\n\r\nFuel OL Stabilised Table\r\nL8C648\r\nL8C6B4\r\nL8C80A\r\nL8C876\r\nL8CDCC\r\nL8CE38\r\nL8CF52\r\nL8D148 (nb result is clipped to 4 columns)\r\nL8E174\r\nL8E1E0\r\nL8E24C\r\nL8E2B8\r\nL8E324\r\nL8E378\r\nL8E3CC\r\nL8E438\r\nMFA Fuel Multiplier Table" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="column" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0xC2A0 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC2A2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x7921 000100 Cat0ID =0x5 040005 Title ="Volumetric Efficiency Table" 040011 DescSize =0x7 040010 Desc ="FN1320" 040100 Address =0xCF52 040200 ZEq =X/2.56,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0xC 040320 XUnits ="rpm" 040325 YUnits ="in Hg" 040330 ZUnits ="%" 040350 XLabels =1,2,3,4,5,6,7,8,9,10,11,12 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null) 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x11FD 040505 XLabelSource =0x2 040510 YLabelLink =0x6245 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1A01 000100 Cat0ID =0x5 000101 Cat1ID =0xFF 040005 Title ="VE Multiplier for ACT" 040011 DescSize =0x48 040010 Desc ="FN305 - Adjusts the results of the 'Volumetric Eficiency Table' lookup." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x5 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X*2+40)*5/9-40,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0xCF36 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xCF37 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%CONSTANT%% 000002 UniqueID =0x2E50 000100 Cat0ID =0x4 020005 Title ="Vehicle Speed Limit" 020011 DescSize =0x6 020010 Desc ="VSLIM" 020020 Units ="km/h" 020100 Address =0xC450 020200 Equation =X,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x1905 000100 Cat0ID =0x4 020005 Title ="Vehicle Speed Limit Hysteresis" 020011 DescSize =0x7 020010 Desc ="VSLIMH" 020020 Units ="km/h" 020100 Address =0xC451 020200 Equation =X,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%TABLE%% 000002 UniqueID =0x5374 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="WOT Spark Adder for RPM" 040011 DescSize =0x9 040010 Desc ="FN153 - " 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0xE0EE 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xE0F0 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x645E 000101 Cat1ID =0xFF 040005 Title ="$$Some Fuel Multiplier" 040011 DescSize =0x1 040010 Desc ="" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x300 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="RPM" 040325 YUnits ="" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0xC476 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0xC478 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%%