//-------------------------------------------------------------------------------------- // Created by TunerPro. Hand editing is *not* recommended or supported. //-------------------------------------------------------------------------------------- //-------------------------------------------------------------------------------------- //--------------------------------- HEADER ------------------------------------ //-------------------------------------------------------------------------------------- { fDefFrmtVers =1.21; strDefVersion =Version 1.0; strDefTitle =A14 $1D 20 byte stream; strAuthor =Robert Saar; strEngine =LN7,LN3,LM9; strYear =LN7,LN3-85 LM9-84/85; strVINCode =L,3,9; strCodeMask =1D; strComments =10K resistor triggers 20 word stream, no resistor triggers 8 word stream.; iBaud =160; dwFlags =0x00000000; dwCSID =0x0000DA2B; btNumDumpRequests =1; strCommandName =Data Transfer - 20 word; rgbtCommand =; iTotalBytesInCommand =0; bChecksumCommand =0; iNumBytesInPayload =20; iNumBytesBeforePayload =0; bMaster =1; bMonitor =1; iChainTo =-1; } //-------------------------------------------------------------------------------------- //---------------------------------- DASH ------------------------------------- //-------------------------------------------------------------------------------------- { dwItemType =6; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =0; btNumGauges =6; strIDsDisplayed =0,0,0,0,0,0,; btNumMonitors =4; strMonsDisplayed =0,0,0,0,; } //-------------------------------------------------------------------------------------- //--------------------------------- VALUES ------------------------------------ //-------------------------------------------------------------------------------------- { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =6; btByteNumber =11; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =4.440000; dOffset =0.000000; strItemTitle =O2 Sensor; strUnitLabel =mV; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =7; btByteNumber =16; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =MAF; strUnitLabel =Grams/Sec; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =16; btByteNumber =19; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =BLM; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =17; btByteNumber =4; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =IAC; strUnitLabel =Steps; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =18; btByteNumber =8; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =25.000000; dOffset =0.000000; strItemTitle =Engine Speed; strUnitLabel =RPM; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =1; btByteNumber =2; btMessageNumber =1; dwItemSizeBits =16; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =PROM ID; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =19; btByteNumber =5; btMessageNumber =1; dwItemSizeBits =8; dwOperation =6; dFactor =1.000000; dOffset =0.000000; strItemTitle =Coolant Temp; strUnitLabel =*C; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =20; btByteNumber =5; btMessageNumber =1; dwItemSizeBits =8; dwOperation =6; dFactor =1.000000; dOffset =0.000000; strItemTitle =Coolant Temp; strUnitLabel =*F; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =23; btByteNumber =6; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Vehicle Speed; strUnitLabel =MPH; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =24; btByteNumber =7; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =LV8; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =25; btByteNumber =9; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.019600; dOffset =0.000000; strItemTitle =TPS; strUnitLabel =Volts; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =26; btByteNumber =10; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =INT; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =??; bSeparator =0; bVisible =1; dwUniqueID =56; btByteNumber =18; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Knock Counter; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =57; btByteNumber =20; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Rich/Lean Transitions; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } //-------------------------------------------------------------------------------------- //---------------------------------- BITS ------------------------------------- //-------------------------------------------------------------------------------------- { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =2; btByteNumber =1; btMessageNumber =1; btBitNumber =6; strItemTitle =Battery Voltage; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =HIGH; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =51; btByteNumber =15; btMessageNumber =1; btBitNumber =2; strItemTitle =Battery Voltage; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =LOW; strBitClearTitle =; } { dwItemType =2; strItemComments =3.9K resistor; bSeparator =0; bVisible =1; dwUniqueID =3; btByteNumber =1; btMessageNumber =1; btBitNumber =3; strItemTitle =Factory Test Mode; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =Shorted Terminals; bSeparator =0; bVisible =1; dwUniqueID =4; btByteNumber =1; btMessageNumber =1; btBitNumber =4; strItemTitle =Diagnostic Mode; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =10K resistor; bSeparator =0; bVisible =1; dwUniqueID =5; btByteNumber =1; btMessageNumber =1; btBitNumber =5; strItemTitle =ALDL Mode; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =8; btByteNumber =17; btMessageNumber =1; btBitNumber =0; strItemTitle =PNP Switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =PARK/NEUTRAL; strBitClearTitle =DRIVE; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =9; btByteNumber =17; btMessageNumber =1; btBitNumber =1; strItemTitle =Cruise Control; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =10; btByteNumber =17; btMessageNumber =1; btBitNumber =2; strItemTitle =TCC; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ON; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =11; btByteNumber =17; btMessageNumber =1; btBitNumber =3; strItemTitle =Power Steering Cramp; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =13; btByteNumber =17; btMessageNumber =1; btBitNumber =5; strItemTitle =Vacuum at EGR; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =12; btByteNumber =17; btMessageNumber =1; btBitNumber =4; strItemTitle =Water Injector; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ON; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =14; btByteNumber =17; btMessageNumber =1; btBitNumber =6; strItemTitle =4th Gear Switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =; strBitClearTitle =4th Gear; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =15; btByteNumber =17; btMessageNumber =1; btBitNumber =7; strItemTitle =A/C Request; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =; strBitClearTitle =REQUESTED; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =49; btByteNumber =15; btMessageNumber =1; btBitNumber =1; strItemTitle =BLM Enable; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =50; btByteNumber =15; btMessageNumber =1; btBitNumber =0; strItemTitle =Clear Flood; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =52; btByteNumber =15; btMessageNumber =1; btBitNumber =3; strItemTitle =Prop Step Last Taken; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =RICH; strBitClearTitle =LEAN; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =53; btByteNumber =15; btMessageNumber =1; btBitNumber =4; strItemTitle =Highway Fuel; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =54; btByteNumber =15; btMessageNumber =1; btBitNumber =6; strItemTitle =Rich/Lean; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =RICH; strBitClearTitle =LEAN; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =55; btByteNumber =15; btMessageNumber =1; btBitNumber =7; strItemTitle =Loop Status; bAlarmSetEnable =0; bAlarmNotSetEnable =1; strBitSetTitle =CLOSED; strBitClearTitle =OPEN; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =27; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =-= Trouble Codes =-; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =28; btByteNumber =12; btMessageNumber =1; btBitNumber =7; strItemTitle =12 No Reference Pulses; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =29; btByteNumber =12; btMessageNumber =1; btBitNumber =6; strItemTitle =13 O2 Sensor Open; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =30; btByteNumber =12; btMessageNumber =1; btBitNumber =5; strItemTitle =14 Coolant High; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =31; btByteNumber =12; btMessageNumber =1; btBitNumber =4; strItemTitle =15 Coolant Low; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =32; btByteNumber =12; btMessageNumber =1; btBitNumber =3; strItemTitle =21 TPS High; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =33; btByteNumber =12; btMessageNumber =1; btBitNumber =2; strItemTitle =22 TPS Low; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =34; btByteNumber =12; btMessageNumber =1; btBitNumber =1; strItemTitle =23 MAT Open; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =35; btByteNumber =12; btMessageNumber =1; btBitNumber =0; strItemTitle =24 VSS; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =36; btByteNumber =13; btMessageNumber =1; btBitNumber =7; strItemTitle =25 MAT Open; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =37; btByteNumber =13; btMessageNumber =1; btBitNumber =6; strItemTitle =31 Wastegate Signal Open or Grounded; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =38; btByteNumber =13; btMessageNumber =1; btBitNumber =5; strItemTitle =32 EGR Vacuum; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =39; btByteNumber =13; btMessageNumber =1; btBitNumber =4; strItemTitle =33 MAF High; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =40; btByteNumber =13; btMessageNumber =1; btBitNumber =3; strItemTitle =34 MAF Low; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =41; btByteNumber =13; btMessageNumber =1; btBitNumber =1; strItemTitle =41 Cam Sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =42; btByteNumber =13; btMessageNumber =1; btBitNumber =0; strItemTitle =42 EST Monitor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =43; btByteNumber =14; btMessageNumber =1; btBitNumber =7; strItemTitle =43 ESC; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =44; btByteNumber =14; btMessageNumber =1; btBitNumber =6; strItemTitle =44 O2 Lean; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =45; btByteNumber =14; btMessageNumber =1; btBitNumber =5; strItemTitle =45 O2 Rich; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =46; btByteNumber =14; btMessageNumber =1; btBitNumber =4; strItemTitle =51 PROM; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =47; btByteNumber =14; btMessageNumber =1; btBitNumber =3; strItemTitle =52 CAL-PACK; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =48; btByteNumber =14; btMessageNumber =1; btBitNumber =0; strItemTitle =55 Faulty ECM; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } //-------------------------------------------------------------------------------------- //---------------------------- LOOKUP TABLES ---------------------------------- //-------------------------------------------------------------------------------------- { dwItemType =5; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =21; btDataType =2; wTableSize =256; wIndexSize =4; strTableName =coolant temp C; dwReserved =0; dwReserved =0; pbtData = 30, -18.00 35, -14.00 40, -10.00 45, -6.00 50, -3.00 55, 1.00 60, 5.00 65, 9.00 70, 13.00 75, 16.00 80, 20.00 85, 24.00 90, 28.00 95, 31.00 100, 35.00 105, 39.00 110, 43.00 115, 46.00 120, 50.00 125, 54.00 130, 58.00 135, 61.00 140, 65.00 145, 69.00 150, 73.00 155, 76.00 160, 80.00 165, 84.00 170, 88.00 175, 91.00 180, 95.00 185, 99.00 190, 103.00 195, 105.00 200, 110.00 205, 114.00 210, 118.00 215, 121.00 220, 125.00 225, 129.00 230, 133.00 235, 136.00 240, 140.00 245, 144.00 250, 148.00 255, 151.00; } { dwItemType =5; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =22; btDataType =2; wTableSize =256; wIndexSize =4; strTableName =coolant temp F; dwReserved =0; dwReserved =0; pbtData = 30, -0.40 35, 6.80 40, 14.00 45, 21.20 50, 26.60 55, 33.80 60, 41.00 65, 48.20 70, 55.40 75, 60.80 80, 68.00 85, 75.20 90, 82.40 95, 87.80 100, 95.00 105, 102.20 110, 109.40 115, 114.80 120, 122.00 125, 129.20 130, 136.40 135, 141.80 140, 149.00 145, 156.20 150, 163.40 155, 168.80 160, 176.00 165, 183.20 170, 190.40 175, 195.80 180, 203.00 185, 210.20 190, 217.40 195, 221.00 200, 230.00 205, 237.20 210, 244.40 215, 249.80 220, 257.00 225, 264.20 230, 271.40 235, 276.80 240, 284.00 245, 291.20 250, 298.40 255, 303.80; }