XDF 1.110000 DO NOT HAND EDIT!!!! (Trust me) %%HEADER%% 001000 FileVers ="2" 001005 DefTitle ="NVXO7" 001007 DescSize =0x20 001006 Desc ="256K bin file, Y3EC catch code." 001010 Author ="Matthew Withey" 001030 BinSize =0x40000 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" 002019 Category19 ="Unknown" %%END%% %%CONSTANT%% 000002 UniqueID =0x2D91 000100 Cat0ID =0x6 020005 Title ="Idle Speed Drive" 020011 DescSize =0xE6 020010 Desc ="DRBASE - Base target idle speed in drive before adders. If altered, adjust the 'Max RPM for Idle Flag' (aka IDLRPM) parameter too. The 'ISC Gain vs RPM Error' (aka FN824) parameter might also need adjusting too (to be confirmed)." 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0x130A4 020150 Flags =0x2 020200 Equation =X*8,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x5583 000100 Cat0ID =0x6 020005 Title ="Idle Speed Neutral" 020011 DescSize =0xE8 020010 Desc ="NUBASE - Base target idle speed in neutral before adders. If altered, adjust the 'Max RPM for Idle Flag' (aka IDLRPM) parameter too. The 'ISC Gain vs RPM Error' (aka FN824) parameter might also need adjusting too (to be confirmed)." 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0x130A2 020150 Flags =0x2 020200 Equation =X*8,TH|0|0|0|0| 020205 OutType =0x2 020210 DecimalPl =0x1 %%END%% %%TABLE%% 000002 UniqueID =0x6149 000100 Cat0ID =0x1 040005 Title ="Accel Enrichment Fuel" 040011 DescSize =0x7 040010 Desc ="FN1303" 040100 Address =0x12FC0 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =100.0000 040300 Rows =0x7 040305 Cols =0x8 040320 XUnits ="deg/sec rate" 040325 YUnits ="deg F" 040330 ZUnits ="lb/min" 040350 XLabels = 17, 32, 47, 62, 77, 92,107,122 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =-50, 0, 50,100,150,200,250 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x3CD7 040505 XLabelSource =0x2 040510 YLabelLink =0x18ED 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x18ED 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Accel Enrichment Fuel Scaler for ACT to ECT" 040011 DescSize =0x82 040010 Desc ="FN020B - Do not edit first or last entries. Provides row scaling for the following table;\r\n\r\n'Accel Enrichment Fuel' (aka FN1303)" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x4 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels =Table Row Index 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16,TH|0|0|0|0| 040600 XAddress =0x12FAC 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12FAD 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3CD7 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Accel Enrichment Fuel Scaler for Throttle Rate" 040011 DescSize =0x85 040010 Desc ="FN019B - Do not edit first or last entries. Provides column scaling for the following table;\r\n\r\n'Accel Enrichment Fuel' (aka FN1303)" 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x4 040305 Cols =0x1 040320 XUnits ="deg/sec" 040325 YUnits ="column" 040330 ZUnits ="" 040350 XLabels =Table Column Index 040352 XLabelType =0x4 040354 XEq =X/2,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16,TH|0|0|0|0| 040600 XAddress =0x12FA2 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12FA3 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xFF3 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Accel Enrichment Multiplier for BP" 040011 DescSize =0xFB 040010 Desc ="FN378 - A multiplier of the result of the 'Accel Enrichment Fuel' table lookup after the 'Accel Enrichment Multiplier for TP' (aka FN331B) multiplier has been applied.\r\n\r\nMultiplier values less than 1 reduce fuel, values greater than 1 increase fuel." 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 ="in Hg" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =Barometric Pressure 040352 XLabelType =0x4 040354 XEq =X/8,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12FF8 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12FF9 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5016 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Accel Enrichment Multiplier for TP" 040011 DescSize =0xC6 040010 Desc ="FN331B - A multiplier of the result of the 'Accel Enrichment Fuel' table lookup for the relative throttle position.\r\nMultiplier values less than 1 reduce fuel, values greater than 1 increase fuel." 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 ="volts" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =Throttle Position,Accelerator Enrichment Multiplier 040352 XLabelType =0x4 040354 XEq =X/12800*256,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12FB6 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12FB7 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5130 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Adaptive & MAF Backflow Scaler for Load" 040011 DescSize =0xA7 040010 Desc ="FN021 - Do not edit first or last entries. Provides row scaling for the following tables;\r\n\r\n'Adaptive Control Learning Table' (aka FN1325)\r\n'MAF Backflow Correction'" 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 =0x8 040305 Cols =0x1 040320 XUnits ="load" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels =Raw Load,Table Row (Y) Index 040352 XLabelType =0x4 040354 XEq =X/327.68,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0x12228 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x1222A 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6C08 000100 Cat0ID =0x4 000101 Cat1ID =0xFF 040005 Title ="Air Charge Maximum" 040011 DescSize =0x1C7 040010 Desc ="FN037 - The maximum instantaneous air charge value the engine can hold for a given rpm. The calculated instantaneous air charge value is clipped to this. Typically the output column values are set to the maximum on boosted engines and those that have very high volumetric efficiencies.\r\n\r\nTo calculate how this clip relates to airmass flow for differing rpms use the following calculation;\r\n\r\nkg/hr = FN037 * number of cylinders / 2 * rpm * 60 / 2.20462 " 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 ="rpm" 040325 YUnits ="lb/intake" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16777216,TH|0|0|0|0| 040600 XAddress =0x122C4 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x122C6 040750 YOutputDig =0x7 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xF2F 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="Altitude Multiplier vs BP" 040011 DescSize =0xD9 040010 Desc ="FN129A - Used in altitude spark and lugging open loop fuel calculations. Should be set to 1.000 at high altitudes and 0.000 at sea level. Values must overlap with the 'Sea Level Multiplier vs BP' (aka FN212A) table. " 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="in Hg" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =Barometric Pressure 040352 XLabelType =0x4 040354 XEq =X/8,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x125AE 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x125AF 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x51B 000100 Cat0ID =0x3 000101 Cat1ID =0xFF 040005 Title ="BAP Transfer" 040011 DescSize =0x6 040010 Desc ="FN000" 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 ="volts" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =X,Y 040352 XLabelType =0x4 040354 XEq =X/12800,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/2048,TH|0|0|0|0| 040600 XAddress =0x121BE 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x121C0 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xEF8 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Cold Engine Fuel Multiplier Update Time" 040011 DescSize =0x166 040010 Desc ="FN393F - When the 'Cold Engine Fuel Multiplier Update Timer' (aka MULTMR) exceeds this parameter's lookup value then the 'Cold Engine Fuel Multiplier' (aka LAMMUL) value is updated.\r\n\r\nThe 'Cold Engine Fuel Multiplier' (aka LAMMUL) value is used to prevent stalling during drive engagement when the engine is cold (automatic gearbox equipped vehicles only)." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 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 ="deg C" 040325 YUnits ="secs" 040330 ZUnits ="" 040350 XLabels =ECT 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040600 XAddress =0x12890 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12891 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x793A 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Cranking Fuel PW Multiply vs Time" 040011 DescSize =0x52 040010 Desc ="FN306 - Multiplies cranking fuel pulsewidth according to length of cranking time." 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 ="sec" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/8,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16384,TH|0|0|0|0| 040600 XAddress =0x12EEA 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12EEC 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4084 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Cranking Fuel PW vs ECT" 040011 DescSize =0xBA 040010 Desc ="FN348 - 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| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x5 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="mSecs" 040330 ZUnits ="" 040350 XLabels =Engine Coolant Temperature,Pulsewidth 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/262.144,TH|0|0|0|0| 040600 XAddress =0x12F0A 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12F0C 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x44A7 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="CT Drive Fuel Multiplier vs RPM" 040011 DescSize =0xEF 040010 Desc ="FN301 - Open loop mode multiplier that adjusts the desired A/F ratio when the throttle is closed, the gearbox is in drive and no HEGO switches have occurred.\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel." 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 ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12B64 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B66 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x551E 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="CT Neutral Fuel Multiplier vs RPM" 040011 DescSize =0xD2 040010 Desc ="FN301N - Open loop mode multiplier that adjusts the desired A/F ratio when the throttle is closed and the gearbox is in neutral.\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel." 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 =0x5 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12B7C 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B7E 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1A00 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="CT Neutral Timer RPM Adder" 040011 DescSize =0x10C 040010 Desc ="FN880 - The results of this table are used in two ways:\r\n\r\ni) The result of this lookup is used to increase desired idle rpm when the 'CT Neutral Flag (aka CTNFLG) is set.\r\n\r\nii) The result of this lookup is added to the 'CT Neutral Timer Max RPM' (aka INLRPM) value." 040020 SubType =0x7 040100 Address =0x0 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 ="rpm" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X*8,TH|0|0|0|0| 040600 XAddress =0x16834 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x16835 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5880 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="CT Spark Adder for ECT" 040011 DescSize =0x31 040010 Desc ="FN112 - Added to 'CT Spark vs RPM' lookup value." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0xC0 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels =ECT 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0x12576 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12577 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x40BC 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="CT Spark Subtractor for BP" 040011 DescSize =0x6E 040010 Desc ="FN115 - Subtracted from 'CT Spark vs RPM' lookup value at startup to heat up the catalytic convertor quicker." 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 =0x6 040305 Cols =0x1 040320 XUnits ="in Hg" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels =Barometric Pressure 040352 XLabelType =0x4 040354 XEq =X/8,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0x12584 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12585 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x7435 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="CT Spark Subtractor for Neutral" 040011 DescSize =0xE1 040010 Desc ="FN180 - When the 'CT Neutral Flag' (aka CTNFLG) is set the result of this table lookup is subtracted from the 'CT Spark vs RPM' lookup value. The input value to this table is the 'Closed Throttle Neutral Timer' (aka CTNTMR)." 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="secs" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0x125FE 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x125FF 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x41FC 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="CT Spark vs RPM" 040011 DescSize =0x3F 040010 Desc ="FN111 - The base spark value used when the throttle is closed." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x3C0 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x5 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels =Speed 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 =0x12562 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12564 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4D78 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Dashpot Decrement Rate" 040011 DescSize =0x133 040010 Desc ="FN879 - Determines the dashpot (pre position airflow) bleed off rate according to the current dashpot value. During closed throttle mode the dashpot airflow is bled off by decrementing it in order to smooth the transition into rpm control by slowly eliminating the dashpot contribution to the idle airflow." 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 ="lb/min" 040325 YUnits ="lb/min" 040330 ZUnits ="" 040350 XLabels =Dashpot,Decrement Rate 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 =0x13212 040650 XOutputDig =0x6 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x13214 040750 YOutputDig =0x6 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4066 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Dashpot Max Clip" 040011 DescSize =0x4C 040010 Desc ="FN882 - The maximum dashpot (pre position airflow) allowed for a given rpm." 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 =0x5 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="lb/min" 040330 ZUnits ="" 040350 XLabels =RPM,Dashpot Clip 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4096,TH|0|0|0|0| 040600 XAddress =0x1322E 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x13230 040750 YOutputDig =0x6 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1450 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Decel Fuel Shut Off Multiplier" 040011 DescSize =0x143 040010 Desc ="FN374 - Adjusts the desired fuel flow if the conditions required for deceleration fuel shut off have been met.\r\nSet multiplier to 0 to invoke deceleration fuel shut off at desired rpm otherwise set to 1.\r\nWhen in underspeed mode this multiplier value is multiplied by the result of the 'Underspeed Fuel Multiplier' lookup." 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 ="multiplier" 040330 ZUnits ="" 040350 XLabels =RPM,Open Loop Fuel Multiplier 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12B64 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B66 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xD23 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Drive Engagement Fuel Multiplier vs ECT" 040011 DescSize =0x12D 040010 Desc ="FN371 - Provides an initial value for the 'Cold Engine Fuel Multiplier' (aka LAMMUL) value which is used to prevent stalling during drive engagement when the engine is cold (automatic gearbox equipped vehicles only). \r\n\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel." 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 =0x6 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =ECT 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 =0x12CA4 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12CA6 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x7458 000100 Cat0ID =0x3 000101 Cat1ID =0xFF 040005 Title ="ECT ACT Transfer" 040011 DescSize =0x33 040010 Desc ="FN703A - Input is a rough hi byte only conversion." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x80 040200 ZEq =X,TH|0|0|0|0| 040304 YOutType =0x2 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 =Sensor,Temperature 040352 XLabelType =0x4 040354 XEq =X/64,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =(X*2-32)*0.555,TH|0|0|0|0| 040600 XAddress =0x121D6 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x121D7 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5D5C 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Emission Scaler for RPM" 040011 DescSize =0xB3 040010 Desc ="FN039 - Do not edit first or last entries. Provides column scaling for the following tables;\r\n\r\n'HEGO Amplitude' (aka FN1352)\r\n'HEGO Bias' (aka FN1353)\r\n'HEGO Delay' (aka FN1351)" 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 =0x8 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 =0x12B2A 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B2C 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x618F 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Emissions & Spark Scaler for Load" 040011 DescSize =0x1BE 040010 Desc ="FN071 - Do not edit first or last entries. Provides row scaling for the following tables;\r\n\r\n'EGR Altitude Table'\r\n'EGR Sea Level Table'\r\n'Equilibrium Fuel Time Constant'\r\n'Equilibrium Intake Surface Fuel'\r\n'HEGO Amplitude' (aka FN1352)\r\n'HEGO Bias' (aka FN1353)\r\n'HEGO Delay' (aka FN1351)\r\n'PT Spark Adder for ECT and Load'\r\n'PT Spark Adder for EGR'\r\n'Spark Altitude Table'\r\n'Spark Base Table'\r\n'Spark Sea Level Table'\r\n'Torque Reduction 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 ="load" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/327.68,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0x12228 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x1222A 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3661 000100 Cat0ID =0x12 040005 Title ="Equilibrium Fuel Time Constant" 040011 DescSize =0x1E8 040010 Desc ="FN1322 - Effects the amount of contribution the transient fuel makes to the injection pulsewidth where;\r\n\r\nSmaller values increases the amount resulting in richer A/F ratios during accelerations.\r\nLarger values decreases the amount resulting in leaner A/F ratios during accelerations.\r\n\r\nThe column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Transient Fuel' (aka ALPHA) parameter. \r\n\r\nConversion might be X/32, to be determined." 040100 Address =0x12D14 040200 ZEq =X/8,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x3 040230 RangeLow =0.0000 040240 RangeHigh =100.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="deg F" 040325 YUnits ="Load" 040330 ZUnits ="secs" 040350 XLabels =-30, 0, 30, 60, 90,120,150,180,210,240 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.05,0.10,0.20,0.30,0.40,0.50,0.60,0.75 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x3CB1 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x476A 000100 Cat0ID =0x12 040005 Title ="Equilibrium Intake Surface Fuel" 040011 DescSize =0xA8 040010 Desc ="FN1321 - \r\n\r\nThe column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Transient Fuel' (aka ALPHA) parameter. \r\n" 040100 Address =0x12CC4 040200 ZEq =X/4096,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x4 040230 RangeLow =0.0000 040240 RangeHigh =300.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="deg F" 040325 YUnits ="load" 040330 ZUnits ="lb/min" 040350 XLabels = 4000, 3000, 2500, 2000, 1500, 1300, 1100, 900, 700, 500 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.050,0.100,0.200,0.300,0.400,0.500,0.600,0.750 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x3CB1 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x409B 000100 Cat0ID =0xC 000101 Cat1ID =0xFF 040005 Title ="Exhaust Back Pressure Correction" 040011 DescSize =0xFA 040010 Desc ="FN004 - Used in the exhaust pressure calculation to compensate for exhaust pressure only increasing at half the rate that barometric pressure increases. You should not need change this as it is a correction derived from pressure chamber experiments." 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 ="in Hg" 040325 YUnits ="in Hg" 040330 ZUnits ="" 040350 XLabels =Barometric Pressure 040352 XLabelType =0x4 040354 XEq =X/8,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/8,TH|0|0|0|0| 040600 XAddress =0x1216F 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12170 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3987 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Fuel and Spark Scaler for RPM" 040011 DescSize =0x98 040010 Desc ="FN083 - Do not edit first or last entries. Provides column scaling for the following tables;\r\n\r\n'MFA EGR Multiplier'\r\n'MFA PT Spark Adder' (aka FN1124)" 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 =0x4 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="column" 040330 ZUnits ="" 040350 XLabels =Speed,Table Index 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 =0x12804 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12806 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x13EF 000100 Cat0ID =0x1 040005 Title ="Fuel Base Table" 040011 DescSize =0xC4 040010 Desc ="FN1307 - Used when in open loop mode.\r\n\r\nThe column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Fuel Base Table' (aka FRCBFT) parameter. " 040100 Address =0x12C38 040200 ZEq =X/128*14.64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =8.0000 040240 RangeHigh =18.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="RPM" 040325 YUnits ="load%" 040330 ZUnits ="A/F Ratio" 040350 XLabels =500,700,900,1100,1300,1500,2000,2500,3000,4000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =5,10,20,30,40,50,60,75 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x3CB1 040505 XLabelSource =0x2 040510 YLabelLink =0x6012 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5567 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Fuel Lugging Altitude Multiplier" 040011 DescSize =0xA4 040010 Desc ="FN309 - Open loop mode multiplier that adjusts the desired A/F ratio when lugging.\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel." 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 =0x5 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12B7C 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B7E 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x16B2 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Fuel Lugging Sea Level Multiplier" 040011 DescSize =0xA4 040010 Desc ="FN308 - Open loop mode multiplier that adjusts the desired A/F ratio when lugging.\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel." 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 ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12BCC 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12BCE 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6EC3 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Fuel Multiplier vs ACT" 040011 DescSize =0xD2 040010 Desc ="FN300 - Open loop multiplier applied to the result of the 'Fuel Base Table' (aka FN1307) lookup to adjust the desired A/F ratio.\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =Intake Air ChargeTemp,Open Loop Fuel Multiplier 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/64,TH|0|0|0|0| 040600 XAddress =0x12B58 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B5A 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3CB1 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Fuel Scaler for ACT to ECT" 040011 DescSize =0x103 040010 Desc ="FN022 - Do not edit first or last entries. Provides column scaling for the following tables;\r\n\r\n'Equilibrium Fuel Time Constant' (aka FN1322) \r\n'Equilibrium Intake Surface Fuel' (aka FN1321)\r\n'Fuel Base Table' (aka FN1307)\r\n'Fuel Startup Table' (aka FN1306)" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 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 =ECT/ACT,Map Index 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16,TH|0|0|0|0| 040600 XAddress =0x12248 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12249 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6012 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Fuel Scaler for Load%" 040011 DescSize =0xA7 040010 Desc ="FN072A - Do not edit first or last entries. Provides row scaling for the following tables;\r\n\r\n'Fuel Base Table' (aka FN1307)\r\n'MFA Fuel Multiplier Table' (aka FN1328)" 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 ="load%" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels =Load,Table Row Index 040352 XLabelType =0x4 040354 XEq =X/327.68,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16,TH|0|0|0|0| 040600 XAddress =0x12254 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12256 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x68EC 000100 Cat0ID =0x3 040005 Title ="HEGO Amplitude" 040011 DescSize =0xED 040010 Desc ="FN1352 - The maximum A/F ratio deviation (plus or minus) from stoichiometric that the A/F ratio oscillates between to form the rich and lean limits of closed loop fueling. The output value is referred to as the 'Peak to Peak Amplitude'." 040100 Address =0x12D84 040200 ZEq =X/512*14.64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =0.1000 040300 Rows =0x8 040305 Cols =0x4 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="A/F ratio" 040350 XLabels = 700, 900,1950,3000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.05,0.10,0.20,0.30,0.40,0.50,0.60,0.75 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x5D5C 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x61FA 000100 Cat0ID =0x3 040005 Title ="HEGO Bias" 040011 DescSize =0x120 040010 Desc ="FN1353 - These correction values are used to shift the averaged closed loop A/F ratio slightly away from stoichiometric to adjust emissions. \r\n\r\nPositive bias values will lean the A/F ratio (raise NOx but lower CO)\r\nNegative bias values will richen the A/F ratio (lower NOx but raise CO)" 040100 Address =0x12DA4 040150 Flags =0x1 040200 ZEq =X/2048*14.64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x3 040230 RangeLow =-0.0200 040240 RangeHigh =0.0200 040300 Rows =0x8 040305 Cols =0x4 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="A/F ratio" 040350 XLabels = 700, 900,1950,3000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.05,0.10,0.20,0.30,0.40,0.50,0.60,0.75 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x5D5C 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x70C2 000100 Cat0ID =0x3 040005 Title ="HEGO Delay" 040011 DescSize =0x194 040010 Desc ="FN1351 - The time delay in revs per second from when a fuel change is made until the HEGO sensor detects this change. Prevents electrical noise in the system being incorrectly interpreted as a HEGO switch. Increase when the HEGO sensor is installed farther downstream from stock position. The result from this table lookup is used to calculate the exhaust pulse transport delay in both PIPs and seconds." 040100 Address =0x12D64 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =20.0000 040300 Rows =0x8 040305 Cols =0x4 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="rev per sec" 040350 XLabels = 700, 900,1950,3000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.05,0.10,0.20,0.30,0.40,0.50,0.60,0.75 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x5D5C 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x7A0F 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="HEGO Delay PIP Multiplier" 040011 DescSize =0x116 040010 Desc ="FN346 - A multiplier of the exhaust pulse transport delay in PIPs value used to calculate the expected number of PIPs that will occur before the HEGO detects a change in fueling.\r\n\r\nnb The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec." 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0xB 040305 Cols =0x1 040320 XUnits ="bias/ptpamp" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/512,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16,TH|0|0|0|0| 040600 XAddress =0x12F62 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12F63 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x739C 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="HEGO Jumpback Multiplier with Bias" 040011 DescSize =0x312 040010 Desc ="FN344 - When a HEGO switch occurs during closed loop fuelling this is used as a multiplier of the sum of the 'Bias' and 'Peak to Peak Amplitude' (aka PTPAMP) values to determine the amount the desired A/F ratio should jumpback towards the averaged A/F ratio by.\r\n\r\nUsed when either of the two following conditions are met;\r\ni) the HEGO is reporting lean and the 'Bias' is rich (a negative value)\r\nii) the HEGO is reporting rich and the 'Bias' is lean (a positive value) or zero\r\notherwise the 'HEGO Jumpback Multiplier without Bias' (aka FN342) parameter is used.\r\n\r\nNotes:\r\n1) Larger Bias values result in smaller jumpback values.\r\n2) Do not enter multiplier values greater than '1.000'.\r\n3) The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec." 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 ="bias/ptpamp" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/512,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12F2A 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12F2B 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x5AE 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="HEGO Jumpback Multiplier without Bias" 040011 DescSize =0x31B 040010 Desc ="FN342 - When a HEGO switch occurs during closed loop fuelling this is used as a multiplier of the 'Peak to Peak Amplitude' (aka PTPAMP) value to determine the amount the desired A/F ratio should jumpback towards the averaged A/F ratio by.\r\n\r\nUsed when either of the two following conditions are met;\r\ni) the HEGO is reporting lean and the 'Bias' is lean (a positive value) or zero\r\nii) the HEGO is reporting rich and the 'Bias' is rich (a negative value)\r\notherwise the 'HEGO Jumpback Multiplier with Bias' (aka FN344) parameter is used.\r\n\r\nNotes:\r\n1) Larger Bias values result in smaller jumpback values.\r\n2) Do not enter multiplier values greater than '1.000'.\r\n3) Do not alter the top two rows.\r\n4) The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec." 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 ="bias/ptpamp" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/512,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12F4A 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12F4B 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x69DC 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="HEGO Ramp Rate Multiplier" 040011 DescSize =0x192 040010 Desc ="FN339 - During closed loop fuelling this table determines the rate at which the desired A/F ratio ramps richer or leaner towards the HEGO switch point. As the values in this table are very important for getting the fast and slow ramp rates correct when a Bias is used it should not normally be altered.\r\n\r\nnb The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec." 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 ="bias/ptpamp" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =X 040352 XLabelType =0x4 040354 XEq =X/512,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0x12F40 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12F41 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x43B5 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="High Speed Fuel Multiplier" 040011 DescSize =0x10C 040010 Desc ="FN396A - Open loop multiplier that adjusts the desired A/F ratio when the 'Speed Limiter Stage One On' threshold is exceeded.\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel.\r\nSet to 0.996 when 'High Speed Spark Retard' is set to zero." 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 ="mph" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/2,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0x12B4A 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B4B 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x253D 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="High Speed Spark Retard" 040011 DescSize =0xA6 040010 Desc ="FN179A - Deducted from PT and WOT spark calculations when the 'Speed Limiter Stage One On' threshold is exceeded. If set to zero adjust 'High Speed Fuel Multiplier'." 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 ="mph" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/2,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0x12B3C 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B3D 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x20ED 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Idle Adder for ACT" 040011 DescSize =0x7 040010 Desc ="FN825B" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 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 ="deg C" 040325 YUnits ="rpm" 040330 ZUnits ="" 040350 XLabels =ACT 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X*8,TH|0|0|0|0| 040600 XAddress =0x132A0 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x132A1 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6A16 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Idle Airflow Drive" 040011 DescSize =0xBC 040010 Desc ="FN875D - The predicted idle airflow required to achieve the desired idle rpm when in drive at closed throttle.\r\n\r\nAlter if the air flow characteristics through the ISC valve have changed." 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="desired rpm" 040325 YUnits ="lb/min" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X*16,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x13278 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x13279 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x133E 000100 Cat0ID =0x6 040005 Title ="Idle Airflow Multiplier" 040011 DescSize =0x58 040010 Desc ="FN1861 - A multiplier of predicted idle airflow to adjust for ECT and time in run mode." 040100 Address =0x1324E 040200 ZEq =X/64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x3 040230 RangeLow =0.0000 040240 RangeHigh =250.0000 040300 Rows =0x6 040305 Cols =0x7 040320 XUnits ="deg C" 040325 YUnits ="secs" 040330 ZUnits ="multiplier" 040350 XLabels =-50, 0, 50,100,150,200,250 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels = 0, 3, 5, 10, 20, 30 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0xE7D 040505 XLabelSource =0x2 040510 YLabelLink =0x10B5 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6E83 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Idle Airflow Neutral" 040011 DescSize =0xBE 040010 Desc ="FN875N - The predicted idle airflow required to achieve the desired idle rpm when in neutral at closed throttle.\r\n\r\nAlter if the air flow characteristics through the ISC valve have changed." 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="desired rpm" 040325 YUnits ="lb/min" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X*16,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x13284 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x13285 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x835 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Idle RPM Error Spark Multiplier Drive" 040011 DescSize =0xCD 040010 Desc ="FN841D - Aggressive closed throttle spark modifier used when in idle 'rpm control' or 'rpm lockout' mode. Outputs a spark multiplier to assist in the correction of any deviation from the desired idle rpm." 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 =0x7 040305 Cols =0x1 040320 XUnits ="rpm delta" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x131BE 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x131C0 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1C14 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Idle RPM Error Spark Multiplier Neutral" 040011 DescSize =0xCD 040010 Desc ="FN841N - Aggressive closed throttle spark modifier used when in idle 'rpm control' or 'rpm lockout' mode. Outputs a spark multiplier to assist in the correction of any deviation from the desired idle rpm." 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 =0x7 040305 Cols =0x1 040320 XUnits ="rpm delta" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x131DA 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x131DC 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3109 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Idle Spark Multiplier vs Dashpot" 040011 DescSize =0xD0 040010 Desc ="FN839 - Closed throttle spark modifier used when in idle 'dashpot control' mode following the transition from part throttle. Outputs a spark multiplier to assist in the stabilisation of the desired idle rpm." 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="lb/min" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/64,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x131AA 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x6 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x131AB 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4587 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="Idle Startup Adder" 040011 DescSize =0x86 040010 Desc ="FN826A - Adds rpm to 'Desired Idle RPM' at startup for the duration specified by the 'Idle Startup Adder Time' (aka TKDTM) parameter." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 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 ="deg C at start" 040325 YUnits ="rpm" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X*8,TH|0|0|0|0| 040600 XAddress =0x13184 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x13185 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1284 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Injector Breakpoint" 040011 DescSize =0x265 040010 Desc ="FN389 - The returned lookup value is multiplied by the rpm / 2 to determine the intersection point of the two injector slopes. If the desired fuel flow for a bank is less than or equal to this calculated value then only the 'Injector Low Slope' is used for the calculation of the injection pulsewidth otherwise both injector slopes are used. Use to correct AF ratio at idle when the Long Term Fuel Trims indicate adjustment is required by increasing the value to reduce fuel from the final calculated fuel pulsewidth. Has a diminishing effect from idle up to approximately 1500 rpm. Y 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 =0x8 040305 Cols =0x1 040320 XUnits ="volts" 040325 YUnits ="lb/rev" 040330 ZUnits ="" 040350 XLabels =Battery Voltage 040352 XLabelType =0x4 040354 XEq =X/4096,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/268435456,TH|0|0|0|0| 040600 XAddress =0x122FC 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x122FE 040750 YOutputDig =0xA 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x64CC 000100 Cat0ID =0x7 040005 Title ="Injector Firing Order" 040011 DescSize =0x7 040010 Desc ="FN1329" 040100 Address =0x12E91 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040210 DecimalPl =0x0 040230 RangeLow =0.0000 040240 RangeHigh =10.0000 040300 Rows =0x1 040305 Cols =0x8 040320 XUnits ="Injector to Fire" 040325 YUnits ="cylinder" 040330 ZUnits ="injector no." 040350 XLabels =-,-,-,-,-,-,-,- 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =cylinder 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 =0x406D 000100 Cat0ID =0x7 000101 Cat1ID =0xFF 040005 Title ="Injector Offset vs Voltage" 040011 DescSize =0xB5 040010 Desc ="FN367 - Extra duration added to injector pulsewidth to compensate for battery voltage. Reduce for larger injectors by the ratio of the injector change. Curve should be exponential." 040020 SubType =0x7 040100 Address =0x0 040200 ZEq =X,TH|0|0|0|0| 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0xC 040305 Cols =0x1 040320 XUnits ="volts" 040325 YUnits ="mSecs" 040330 ZUnits ="" 040350 XLabels =Battery Voltage,Injector Offset 040352 XLabelType =0x4 040354 XEq =X/16,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/32,TH|0|0|0|0| 040600 XAddress =0x1340A 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x1340B 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%CONSTANT%% 000002 UniqueID =0x3E67 000100 Cat0ID =0x4 020005 Title ="Rev Limit Clear RPM" 020011 DescSize =0x98 020010 Desc ="NLM_CL - Always set lower then the 'Rev Limit Set RPM' (aka NLM_SH) parameter. Fuel delivery remains cut until the engine speed drops below this limit." 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0x12A82 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x1E53 000100 Cat0ID =0x4 020005 Title ="Rev Limit No Fuel" 020011 DescSize =0xA1 020010 Desc ="NLMT - Very harsh limiter, cuts all fuel delivery, always set higher than 'Rev Limit Set RPM' (aka NLM_SH) parameter.\r\n\r\nDoes not appear to be used in this ecu." 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0x12A80 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x4B3E 000100 Cat0ID =0x4 020005 Title ="Rev Limit No Fuel Hysteresis" 020011 DescSize =0x70 020010 Desc ="NLMTH - Hysteresis rpm for 'Rev Limit No Fuel' (aka NLMT) parameter.\r\n\r\nDoes not appear to be used in this ecu." 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0x12A98 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x2458 000100 Cat0ID =0x4 020005 Title ="Rev Limit Set RPM" 020011 DescSize =0xC1 020010 Desc ="NLM_SH - Always set higher then the 'Rev Limit Clear RPM' (aka NLM_CL) parameter. Fuel delivery remains cut until the engine speed drops below the 'Rev Limit Clear RPM' (aka NLM_CL) parameter." 020020 Units ="rpm" 020050 SizeInBits =0x10 020100 Address =0x12A96 020150 Flags =0x2 020200 Equation =X/4,TH|0|0|0|0| %%END%% %%CONSTANT%% 000002 UniqueID =0x49AA 000100 Cat0ID =0x4 020005 Title ="Speed Limiter Stage One Off" 020011 DescSize =0xB7 020010 Desc ="HVS_CL - Always set lower then the 'Speed Limiter Stage One On'. AF ratio is enrichened and spark retarded until the engine speed drops below this limit. Set to 127.5 mph to disable." 020020 Units ="mph" 020100 Address =0x12A87 020200 Equation =X/2,TH|0|0|0|0| 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x2507 000100 Cat0ID =0x4 020005 Title ="Speed Limiter Stage One On" 020011 DescSize =0xD8 020010 Desc ="HVS_SH - Speed at which AF ratio is enrichened and spark retarded until the engine speed drops below the 'First Speed Limiter Off'. Always set higher then the 'First Speed Limiter Off'. Set to 127.5 mph to disable." 020020 Units ="mph" 020100 Address =0x12A86 020200 Equation =X/2,TH|0|0|0|0| 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x12AD 000100 Cat0ID =0x4 020005 Title ="Speed Limiter Stage Two Off" 020011 DescSize =0xAF 020010 Desc ="VVS_CL - Always set lower then the 'Speed Limiter Stage Two On'. Fuel delivery remains cut in half until the engine speed drops below this limit. Set to 127.5 mph to disable." 020020 Units ="mph" 020100 Address =0x12A85 020200 Equation =X/2,TH|0|0|0|0| 020210 DecimalPl =0x1 %%END%% %%CONSTANT%% 000002 UniqueID =0x8B9 000100 Cat0ID =0x4 020005 Title ="Speed Limiter Stage Two On" 020011 DescSize =0x109 020010 Desc ="VVS_SH - Speed at which the injectors are fired alternately to limit speed. Fuel delivery remains cut in half until the engine speed drops below the 'Speed Limiter Stage Two Off'. Always set higher then the 'Second Speed Limiter Off'. Set to 127.5 mph to disable." 020020 Units ="mph" 020100 Address =0x12A84 020200 Equation =X/2,TH|0|0|0|0| 020210 DecimalPl =0x1 %%END%% %%TABLE%% 000002 UniqueID =0x64CB 000100 Cat0ID =0x7 040005 Title ="Injector Output Port" 040011 DescSize =0x113 040010 Desc ="FN1327 - Links the injector to a calculated fuel pulsewidth.\r\n\r\n1 = use Fuel Pulsewidth #1\r\n2 = use Fuel Pulsewidth #2.\r\n\r\nNote: If the 'Number of HEGOs' (aka NUMEGO) parameter = 1 then set all entries to 1 or cylinder bank 2 will receive no fuel. Only use values of 1 or 2." 040100 Address =0x12E89 040200 ZEq =X/2+1,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040205 OutType =0x2 040210 DecimalPl =0x1 040230 RangeLow =0.0000 040240 RangeHigh =10.0000 040300 Rows =0x1 040305 Cols =0x8 040320 XUnits ="Injector Port" 040325 YUnits ="n/a" 040330 ZUnits ="no." 040350 XLabels =1,2,3,4,5,6,7,8 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =Port 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 =0x6499 000100 Cat0ID =0x7 040005 Title ="Injector Timing" 040011 DescSize =0x278 040010 Desc ="FN1315 - Defines the injector firing timing point from TDC. Can indicate the start or end timing point of the injector pulse depending on the setting of the 'Injector Timing Edge' (aka INJREF) parameter. The result from is table lookup is modified by the 'Injector Timing Multiplier' (aka IDKMUL) and 'Injector Timing Delay' (aka IDKADD) parameters.\r\n\r\nIf the appropriate conditions are met then a fixed injector timing value may alternatively be provided by one of the following parameters;\r\n\r\n'Injector Timing Value at Idle' (aka MIDTV)\r\n'Injector Timing Value for MFA' (aka MINTV)\r\n'Injector Timing Value in Neutral' (aka CINTV)" 040100 Address =0x12E38 040200 ZEq =X*4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040205 OutType =0x2 040210 DecimalPl =0x1 040230 RangeLow =0.0000 040240 RangeHigh =1000.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="crank deg" 040350 XLabels = 500, 700, 900, 1100, 1300, 1500, 2000, 2500, 3000, 4000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.05,0.10,0.20,0.30,0.40,0.50,0.60,0.75 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x7CE5 040505 XLabelSource =0x2 040510 YLabelLink =0xDA3 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xDA3 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Injector Timing Scaler for Load" 040011 DescSize =0x7B 040010 Desc ="FN085 - Do not edit first or last entries. Provides row scaling for the following table;\r\n\r\n'Injector Timing' (aka FN1315)" 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 ="load" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels =Load,Table Row Index 040352 XLabelType =0x4 040354 XEq =X/327.68,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16,TH|0|0|0|0| 040600 XAddress =0x12E20 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12E22 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x648E 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="ISC C/L RPM Correction Rate" 040011 DescSize =0x6 040010 Desc ="FN860" 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 ="rpm" 040325 YUnits ="rate" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040600 XAddress =0x131F6 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x131F8 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xCB5 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="ISC Dutycycle Multiplier vs Load" 040011 DescSize =0xBB 040010 Desc ="FN820B - Used to compensate for the increase in airflow through the ISC valve during high manifold vacuum compared to normal idle vacuum levels, e.g. during closed throttle deceleration." 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 ="load" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =Time in Crank Mode,Crank Fuel Multiplier 040352 XLabelType =0x4 040354 XEq =X/327.68,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x1315E 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x13160 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x54D3 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="ISC Gain vs RPM Error" 040011 DescSize =0x289 040010 Desc ="FN824 - A multplier of the following parameters, used as input in IPSIBR calculation for proportion correction of idle rpm when in closed loop rpm control. The input rpm at rows 4 and 5 should typically be set to 16 rpm lower and higher respectively than the base target idle speed value. The input rpm at rows 3 and 6 should typically be set to approximately 200 rpm lower and higher respectively than the base target idle speed value. Do not edit the first or last rows.\r\n\r\nISC Gain For Overspeed in Drive (to be confirmed)\r\nISC Gain For Overspeed in Neutral\r\nISC Gain For Underspeed in Drive (to be confirmed)\r\nISC Gain For Underspeed in Neutral" 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 ="rpm" 040325 YUnits ="gain" 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 =0x13176 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x13177 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xE7D 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="ISC Startup Scaler for ECT" 040011 DescSize =0x7D 040010 Desc ="FN020C - Do not edit first or last entries. Provides column scaling for the following table;\r\n\r\n'Desired Airflow Multiplier'" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x5 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="column" 040330 ZUnits ="" 040350 XLabels =ECT,Table Index 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/16,TH|0|0|0|0| 040600 XAddress =0x12FAC 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12FAD 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x10B5 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="ISC Time Scaler for Time" 040011 DescSize =0x7B 040010 Desc ="FN018B - Do not edit first or last entries. Provides row scaling for the following table;\r\n\r\n'Desired Airflow Multiplier'" 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 =0x5 040305 Cols =0x1 040320 XUnits ="secs" 040325 YUnits ="column" 040330 ZUnits ="" 040350 XLabels =Table Index 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 =0x130EA 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x130EC 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2142 000100 Cat0ID =0x6 000101 Cat1ID =0xFF 040005 Title ="ISC Transfer" 040011 DescSize =0x4F 040010 Desc ="FN800 - Alter if air flow characteristics through the ISC valve have changed." 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 =0xC 040305 Cols =0x1 040320 XUnits ="lb/min" 040325 YUnits ="dutycycle" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4096,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/327.68,TH|0|0|0|0| 040600 XAddress =0x1311A 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x1311C 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x461 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="LOM Table" 040011 DescSize =0x65 040010 Desc ="FN125 - Used to determine if the more aggressive 'Spark Base Table' (aka FN901) table is to be used." 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 =0x5 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="" 040350 XLabels =Speed 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/327.68,TH|0|0|0|0| 040600 XAddress =0x12590 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12592 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2748 000100 Cat0ID =0x3 000101 Cat1ID =0xFF 040005 Title ="MAF Transfer" 040011 DescSize =0x3A 040010 Desc ="FN036 - Output is shown in kg/hr (converted from lb/tick)" 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 =0x1E 040305 Cols =0x1 040320 XUnits ="volts" 040325 YUnits ="kg/hr" 040330 ZUnits ="" 040350 XLabels =MAF Voltage,Mass Flow 040352 XLabelType =0x4 040354 XEq =X/4096,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =x/6.3124566,TH|0|0|0|0| 040600 XAddress =0x120E2 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x120E4 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6561 000100 Cat0ID =0x2 040005 Title ="MFA PT Spark Adder" 040011 DescSize =0xA 040010 Desc ="FN1124 - " 040100 Address =0x1275C 040150 Flags =0x1 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =100.0000 040300 Rows =0x3 040305 Cols =0x4 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="" 040350 XLabels = 900,1267,1633,2000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.18,0.29,0.52 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x3987 040505 XLabelSource =0x2 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x22C5 000100 Cat0ID =0x5 000101 Cat1ID =0xFF 040005 Title ="Peak Load at Sea Level vs RPM" 040011 DescSize =0x13B 040010 Desc ="FN035 - Used in the calculation of load% when the 'Percent Load Switch' (aka PRLDSW) parameter is not set. Adjust when the volumetric efficiency of the engine has changed. The values in the output column are the maximum peak load for a given RPM when at sea level and the inlet air charge temperature is 100 deg F." 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 ="load" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/327.68,TH|0|0|0|0| 040600 XAddress =0x12F7A 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12F7C 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4CF3 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="PT Spark Adder for ACT" 040011 DescSize =0x6 040010 Desc ="FN126" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0xC0 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x5 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels =Air Charge Temperature,Spark Advance [deg adv] 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0x125A4 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x125A5 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x653B 000100 Cat0ID =0x2 040005 Title ="PT Spark Adder for ECT vs Load" 040011 DescSize =0xA 040010 Desc ="FN1133 - " 040100 Address =0x127B8 040150 Flags =0x1 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =-50.0000 040240 RangeHigh =50.0000 040300 Rows =0x8 040305 Cols =0x7 040320 XUnits ="deg C" 040325 YUnits ="load" 040330 ZUnits ="" 040350 XLabels = 60, 75, 91,106,196,210,230 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.050,0.100,0.200,0.300,0.400,0.500,0.600,0.750 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x3658 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6532 000100 Cat0ID =0x2 040005 Title ="PT Spark Adder for EGR" 040011 DescSize =0x9B 040010 Desc ="FN1121 - The result of this table lookup is multiplied by the 'Actual EGR Percent' (aka EGRACT) value to give a spark adder value whilst at part throttle." 040100 Address =0x1270C 040150 Flags =0x1 040200 ZEq =X/64,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =250.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="multiplier" 040350 XLabels = 500, 700, 900, 1100, 1300, 1500, 2000, 2500, 3000, 4000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.050,0.100,0.200,0.300,0.400,0.500,0.600,0.750 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x7CE5 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x3658 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="PT Spark Scaler for ECT" 040011 DescSize =0x8E 040010 Desc ="FN033 - Do not edit first or last entries. Provides column scaling for the following table;\r\n\r\n'PT Spark Adder for ECT and Load' (aka FN1133)" 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x340 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 ="deg C" 040325 YUnits ="row" 040330 ZUnits ="" 040350 XLabels =ECT,Table Index 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/256,TH|0|0|0|0| 040600 XAddress =0x1253E 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12540 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x49E7 000100 Cat0ID =0x5 000101 Cat1ID =0xFF 040005 Title ="Sea Level Multiplier vs BP" 040011 DescSize =0x13E 040010 Desc ="FN212A - Used in sea level spark, open loop fuel and EGR calculations. Should be set to 0.000 at high altitudes and 1.000 at sea level. Values must overlap with the 'Altitude Multiplier vs BP' (aka FN129A) table. \r\n\r\nFor EGR, this is a multiplier of the result of the 'EGR Sea Level Table' (aka FN908A) table lookup." 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 ="in Hg" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =Barometric Pressure 040352 XLabelType =0x4 040354 XEq =X/8,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x128F2 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x128F3 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0xBF0 000100 Cat0ID =0x2 040005 Title ="Spark Altitude Table" 040011 DescSize =0x180 040010 Desc ="FN905A - The result of this table lookup is multiplied by the result of the 'Altitude Multiplier vs BP' (aka FN129A) lookup. This is part of the ecu's interpolation between the 'Spark Altitude Table' and the 'Spark Sea Level Table' (aka FN904A) during normal part throttle operation. \r\n\r\nTo eliminate this interpolation use the 'Spark Interpolation Inhibit' (aka Z_SPKINT) parameter." 040100 Address =0x126BC 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =60.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="deg adv" 040350 XLabels = 500, 700, 900, 1100, 1300, 1500, 2000, 2500, 3000, 4000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.050,0.100,0.200,0.300,0.400,0.500,0.600,0.750 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x7CE5 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4775 000100 Cat0ID =0x2 040005 Title ="Spark Base Table" 040011 DescSize =0x42 040010 Desc ="FN901 - A more aggressive spark advance used during acceleration." 040100 Address =0x1261C 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =60.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="deg adv" 040350 XLabels = 500, 700, 900, 1100, 1300, 1500, 2000, 2500, 3000, 4000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.050,0.100,0.200,0.300,0.400,0.500,0.600,0.750 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x7CE5 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1425 000100 Cat0ID =0x2 040005 Title ="Spark Sea Level Table" 040011 DescSize =0x181 040010 Desc ="FN904A - The result of this table lookup is multiplied by the result of the 'Sea Level Multiplier vs BP' (aka FN212A) lookup. This is part of the ecu's interpolation between the 'Spark Sea Level Table' and the 'Spark Altitude Table' (aka FN905A) during normal part throttle operation. \r\n\r\nTo eliminate this interpolation use the 'Spark Interpolation Inhibit' (aka Z_SPKINT) parameter." 040100 Address =0x1266C 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =60.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="deg adv" 040350 XLabels = 500, 700, 900, 1100, 1300, 1500, 2000, 2500, 3000, 4000 040352 XLabelType =0x4 040354 XEq =X,TH|0|0|0|0| 040360 YLabels =0.050,0.100,0.200,0.300,0.400,0.500,0.600,0.750 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040500 XLabelLink =0x7CE5 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x7CE5 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="Spark, Injector Timing, MAF Backflow Scaler for RPM" 040011 DescSize =0x187 040010 Desc ="FN070 - Do not edit first or last entries. Provides column scaling for the following tables;\r\n\r\n'Adaptive Control Learning Table'\r\n'EGR Altitude Table'\r\n'EGR Sea Level Table'\r\n'Failed Mass Air Flow Sensor'\r\n'Injector Timing'\r\n'MAF Backflow Correction'\r\n'MFA Fuel Table'\r\n'PT Spark Adder for EGR'\r\n'Spark Altitude Table'\r\n'Spark Base Table'\r\n'Spark Sea Level Table'\r\n'Torque Reduction 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 ="rpm" 040325 YUnits ="column" 040330 ZUnits ="" 040350 XLabels =Speed,Table Column (X) Index 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 =0x120AA 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x120AC 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x4826 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="Startup Kicker Time Delay" 040011 DescSize =0xC8 040010 Desc ="FN400 - If the time since exiting crank is greater that the result of this lookup, and the rpm is greater than the 'Startup Kicker Min RPM' value, then 'CT Spark Subtractor for BP' table is not used." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040304 YOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x6 040305 Cols =0x1 040320 XUnits ="deg C at start" 040325 YUnits ="secs" 040330 ZUnits ="" 040350 XLabels = 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X,TH|0|0|0|0| 040600 XAddress =0x12610 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12611 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x31B9 000100 Cat0ID =0x2 040005 Title ="Torque Reduction Table" 040011 DescSize =0x7 040010 Desc ="FN1119" 040100 Address =0x12768 040150 Flags =0x1 040200 ZEq =X/4,TH|0|0|0|0| 040203 XOutType =0x4 040304 YOutType =0x4 040230 RangeLow =0.0000 040240 RangeHigh =250.0000 040300 Rows =0x8 040305 Cols =0xA 040320 XUnits ="rpm" 040325 YUnits ="load" 040330 ZUnits ="deg adv" 040350 XLabels =(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) 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 =0x7CE5 040505 XLabelSource =0x2 040510 YLabelLink =0x618F 040515 YLabelSource =0x2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x29C8 000100 Cat0ID =0x8 000101 Cat1ID =0xFF 040005 Title ="TP Scaler for MAF Failure" 040011 DescSize =0xB5 040010 Desc ="FN098 - Do not edit first or last entries. Provides row scaling for the following table using the relative throttle position as the input value;\r\n\r\n'Failed MAF Sensor' (aka FN1358)" 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 ="volts" 040325 YUnits ="row" 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,TH|0|0|0|0| 040600 XAddress =0x121A2 040650 XOutputDig =0x3 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x121A4 040750 YOutputDig =0x1 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2608 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="Underspeed Fuel Multiplier" 040011 DescSize =0xB7 040010 Desc ="FN387 - A multiplier of the 'Decel Fuel Shut Off Multiplier' lookup value when in underspeed mode.\r\nMultiplier values less than 1 decrease fuel, values greater than 1 increase fuel." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0x40 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x9 040305 Cols =0x1 040320 XUnits ="deg F" 040325 YUnits ="muliplier" 040330 ZUnits ="" 040350 XLabels =ECT 040352 XLabelType =0x4 040354 XEq =X*2,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/64,TH|0|0|0|0| 040600 XAddress =0x12F2E 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12F2F 040710 YDataSize =0x1 040720 YAddrStep =-2 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x1FD0 000100 Cat0ID =0x1 000101 Cat1ID =0xFF 040005 Title ="WOT Fuel Multiplier vs RPM" 040011 DescSize =0x84 040010 Desc ="FN303 - Adjusts the desired A/F ratio when at WOT.\r\nMultiplier values less than 1 increase fuel, values greater than 1 reduce fuel." 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 =0x8 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="multiplier" 040330 ZUnits ="" 040350 XLabels =RPM,WOT Fuel Multiplier 040352 XLabelType =0x4 040354 XEq =X/4,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/128,TH|0|0|0|0| 040600 XAddress =0x12B90 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x12B92 040750 YOutputDig =0x3 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x421A 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="WOT Spark Advance vs ACT" 040011 DescSize =0x55 040010 Desc ="FN135 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0xC0 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels =Intake Air Charge Temp,WOT Spark Advance 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0x125F6 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x125F8 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x2660 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="WOT Spark Advance vs BP" 040011 DescSize =0x56 040010 Desc ="FN133 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result." 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 =0x5 040305 Cols =0x1 040320 XUnits ="in Hg" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels =Barometric Pressure,Spark Adder 040352 XLabelType =0x4 040354 XEq =X/8,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0x125DE 040610 XDataSize =0x1 040620 XAddrStep =-2 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x125DF 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x38D4 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="WOT Spark Advance vs ECT" 040011 DescSize =0x56 040010 Desc ="FN134 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result." 040020 SubType =0x7 040100 Address =0x0 040150 Flags =0xC0 040200 ZEq =X,TH|0|0|0|0| 040203 XOutType =0x2 040230 RangeLow =0.0000 040240 RangeHigh =255.0000 040300 Rows =0x7 040305 Cols =0x1 040320 XUnits ="deg C" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels =Engine Coolant Temp,WOT SparkAdvance 040352 XLabelType =0x4 040354 XEq =(X*2-32)*0.555,TH|0|0|0|0| 040360 YLabels = 040362 YLabelType =0x4 040364 YEq =X/4,TH|0|0|0|0| 040600 XAddress =0x125E8 040610 XDataSize =0x1 040620 XAddrStep =-2 040650 XOutputDig =0x1 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x125E9 040710 YDataSize =0x1 040720 YAddrStep =-2 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%TABLE%% 000002 UniqueID =0x6F6E 000100 Cat0ID =0x2 000101 Cat1ID =0xFF 040005 Title ="WOT Spark Advance vs RPM" 040011 DescSize =0x23 040010 Desc ="FN131 - Spark advance used at WOT." 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 =0x9 040305 Cols =0x1 040320 XUnits ="rpm" 040325 YUnits ="deg adv" 040330 ZUnits ="" 040350 XLabels =RPM,WOT Spark Advance 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 =0x125BA 040660 XAxisMin =1000.000000 040670 XAxisMax =1000.000000 040700 YAddress =0x125BC 040760 YAxisMin =1000.000000 040770 YAxisMax =1000.000000 %%END%% %%FLAG%% 000002 UniqueID =0x478D 030005 Title ="Smartlock Enable" 030011 DescSize =0x38 030010 Desc ="Turned off from factory due to being a smartshield car." 030100 Address =0x12360 030200 BitNumber =0x0 %%END%%