//----------------------------------------------------------------------------- // Created by TunerPro. Hand editing is *not* recommended or supported. //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- //--------------------------------- HEADER ------------------------------------ //----------------------------------------------------------------------------- { fDefFrmtVers =1.10; strDefVersion =1.1; strDefTitle =1227749; strAuthor =re-written by anesthes@cisdi.com; strEngine =Sunbird 2.0L 4-Cyl turbo / GMC 4.3 Turbo; strYear =1989, 1991, 1992, 1993; strVINCode =M, Z; strCodeMask =$58, $60; strComments =TunerPro RT Datastream Definition - Update: 05/28/05 ; iBaud =8192; Reserved =; Reserved =; btNumDumpRequests =3; strCommandName =Mode 1 ALDL Dump Request; rgbtCommand =F0, 56, 01; iTotalBytesInCommand =4; bChecksumCommand =1; iNumBytesInPayload =63; iNumBytesBeforePayload =3; bMaster =1; bMonitor =1; iChainTo =-1; strCommandName =ECM Idle Command; rgbtCommand =F0, 55; iTotalBytesInCommand =3; bChecksumCommand =1; iNumBytesInPayload =0; iNumBytesBeforePayload =2; bMaster =0; bMonitor =0; iChainTo =-1; strCommandName =Silence Comms Command; rgbtCommand =F0, 56, 08; iTotalBytesInCommand =4; bChecksumCommand =1; iNumBytesInPayload =0; iNumBytesBeforePayload =-1; bMaster =0; bMonitor =0; iChainTo =-1; } //----------------------------------------------------------------------------- //--------------------------------- VALUES ------------------------------------ //----------------------------------------------------------------------------- { dwItemType =1; strItemComments =Separator; bSeparator =1; bVisible =1; dwUniqueID =1; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =16; dwOperation =2; dFactor =1.000000; dOffset =0.000000; strItemTitle =-=General=-; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =2; btByteNumber =1; btMessageNumber =1; dwItemSizeBits =16; dwOperation =2; dFactor =1.000000; dOffset =0.000000; strItemTitle =PROM ID; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =16383; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =7; btByteNumber =8; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.019610; dOffset =0.000000; strItemTitle =TPS Voltage; strUnitLabel =Volts; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =220; iRangeLow =28; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =3; btByteNumber =9; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.390625; dOffset =0.000000; strItemTitle =TPS %; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =4; btByteNumber =6; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.750000; dOffset =-40.000000; strItemTitle =Coolant Temp; strUnitLabel =Deg F; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =5; btByteNumber =7; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.350000; dOffset =-40.000000; strItemTitle =Startup Coolant Temp; strUnitLabel =Deg F; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =6; btByteNumber =24; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.100000; dOffset =0.000000; strItemTitle =Battery Voltage; strUnitLabel =Volts; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =8; btByteNumber =13; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Vehicle Speed (Filtered); strUnitLabel =MPH; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =150; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =13; btByteNumber =39; btMessageNumber =1; dwItemSizeBits =16; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Engine Running Time; strUnitLabel =Seconds; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =16383; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =9; btByteNumber =10; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =25.000000; dOffset =0.000000; strItemTitle =Engine Speed; strUnitLabel =RPM; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =240; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =10; btByteNumber =16; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =ALDL Count; strUnitLabel =Counts; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =11; btByteNumber =30; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.738006; dOffset =28.060000; strItemTitle =Mass Air Pressure (1-bar); strUnitLabel =KPA; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =12; btByteNumber =23; btMessageNumber =1; dwItemSizeBits =8; dwOperation =6; dFactor =1.000000; dOffset =0.000000; strItemTitle =Manifold Air Temp A/D; strUnitLabel =; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =2346; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =19; btByteNumber =29; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.781250; dOffset =0.000000; strItemTitle =Vacuum; strUnitLabel =KPa; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =24; btByteNumber =44; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =4.000000; dOffset =0.000000; strItemTitle =Engine Airflow; strUnitLabel =Grams/Sec; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =36; btByteNumber =43; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.390625; dOffset =0.000000; strItemTitle =EGR Duty Cycle; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =Blank Separator; bSeparator =1; bVisible =1; dwUniqueID =14; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =0; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle = ; strUnitLabel =; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =Separator; bSeparator =1; bVisible =1; dwUniqueID =15; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =0; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =-=Fuel Trim/Mixture=-; strUnitLabel =; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =1000; btByteNumber =55; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.100000; dOffset =0.000000; strItemTitle =Target AFR; strUnitLabel = ; dwAlarmHigh =255; bAlarmHighENable =1; dwAlarmLow =0; bAlarmLowEnable =1; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =31; btByteNumber =41; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.100000; dOffset =0.000000; strItemTitle =Air/Fuel Crank; strUnitLabel =; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =16; btByteNumber =15; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =4.440000; dOffset =0.000000; strItemTitle =Oxygen Sensor; strUnitLabel =mV; dwAlarmHigh =180; bAlarmHighENable =0; dwAlarmLow =25; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =17; btByteNumber =16; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =O2 Cross Counts; strUnitLabel =Crosses; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =32; btByteNumber =20; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Integrator (INT); strUnitLabel =; dwAlarmHigh =150; bAlarmHighENable =0; dwAlarmLow =110; bAlarmLowEnable =0; iRangeHigh =175; iRangeLow =75; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =18; btByteNumber =18; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Block Learn (BLM); strUnitLabel =; dwAlarmHigh =150; bAlarmHighENable =0; dwAlarmLow =110; bAlarmLowEnable =0; iRangeHigh =175; iRangeLow =75; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =35; btByteNumber =17; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =BPW Fine Correction; strUnitLabel =Counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =20; btByteNumber =19; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Block Learn Cell; strUnitLabel =; dwAlarmHigh =30; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =30; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =21; btByteNumber =32; btMessageNumber =1; dwItemSizeBits =16; dwOperation =1; dFactor =655.360000; dOffset =0.000000; strItemTitle =Injector Base Pulse Width; strUnitLabel =mSec; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =16384; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =38; btByteNumber =48; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.152580; dOffset =0.000000; strItemTitle =Total Async Pulse Width; strUnitLabel =mSec; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =Blank Separator; bSeparator =1; bVisible =1; dwUniqueID =22; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =0; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle = ; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =Separator; bSeparator =1; bVisible =1; dwUniqueID =23; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =0; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =-=Idle/IAC=-; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =34; btByteNumber =34; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =12.500000; dOffset =0.000000; strItemTitle =Desired Idle Speed; strUnitLabel =RPM; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =25; btByteNumber =21; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =IAC Motor Position; strUnitLabel =Steps; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =26; btByteNumber =35; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =IAC commanded position; strUnitLabel =Steps; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =Blank; bSeparator =1; bVisible =1; dwUniqueID =27; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =0; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle = ; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =Blank; bSeparator =1; bVisible =1; dwUniqueID =28; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =0; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =-=Spark, Etc=-; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =29; btByteNumber =27; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.351563; dOffset =0.000000; strItemTitle =Spark Adv Rel. to TDC; strUnitLabel =Degrees; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =30; btByteNumber =25; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.351563; dOffset =0.000000; strItemTitle =Spark Adv Rel. to Ref Pulse; strUnitLabel =Degrees; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =48; btByteNumber =11; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =15.260000; dOffset =0.000000; strItemTitle =Time Between Ref Pulses; strUnitLabel =uSec; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =33; btByteNumber =38; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.175781; dOffset =0.000000; strItemTitle =Knock Retard; strUnitLabel =Degrees; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =39; btByteNumber =36; btMessageNumber =1; dwItemSizeBits =16; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Knock Counter; strUnitLabel =Counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =41; btByteNumber =0; btMessageNumber =0; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =; strUnitLabel =; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =42; btByteNumber =0; btMessageNumber =0; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =-=Turbo Params=-; strUnitLabel =; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =47; btByteNumber =45; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.781250; dOffset =0.000000; strItemTitle =Turbo Boost Pressure; strUnitLabel =KPa; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =49; btByteNumber =46; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.781250; dOffset =0.000000; strItemTitle =Desired Boost Pressure; strUnitLabel =; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =37; btByteNumber =56; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.390625; dOffset =0.000000; strItemTitle =Wastegate Duty Cycle; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =55; btByteNumber =51; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.781250; dOffset =0.000000; strItemTitle =Base Desired Boost Pressure; strUnitLabel =KPa; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =58; btByteNumber =28; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.019521; dOffset =0.000000; strItemTitle =Barometer; strUnitLabel =Volts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =1; bVisible =0; dwUniqueID =85; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle ====AP A/D Data===; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =86; btByteNumber =65; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =2.000000; dOffset =9.000000; strItemTitle =Channel 1; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =87; btByteNumber =67; btMessageNumber =1; dwItemSizeBits =16; dwOperation =2; dFactor =1.000000; dOffset =0.000000; strItemTitle =Channel 2; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =88; btByteNumber =69; btMessageNumber =1; dwItemSizeBits =16; dwOperation =2; dFactor =1.000000; dOffset =0.000000; strItemTitle =Channel 3; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } //----------------------------------------------------------------------------- //---------------------------------- BITS ------------------------------------- //----------------------------------------------------------------------------- { dwItemType =2; strItemComments =None; bSeparator =1; bVisible =1; dwUniqueID =40; btByteNumber =60; btMessageNumber =1; btBitNumber =5; strItemTitle =-=Important Stuff=-; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =43; btByteNumber =63; btMessageNumber =1; btBitNumber =7; strItemTitle =Loop Status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Closed; strBitClearTitle =Open; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =44; btByteNumber =63; btMessageNumber =1; btBitNumber =6; strItemTitle =Rich/Lean; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Rich; strBitClearTitle =Lean; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =45; btByteNumber =63; btMessageNumber =1; btBitNumber =1; strItemTitle =Learn Control; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Enabled; strBitClearTitle =Disabled; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =46; btByteNumber =60; btMessageNumber =1; btBitNumber =0; strItemTitle =Oxygen Sensor Status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Ready; strBitClearTitle =Not Ready; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =50; btByteNumber =62; btMessageNumber =1; btBitNumber =7; strItemTitle =TCC Status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Locked; strBitClearTitle =Not Locked; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =53; btByteNumber =57; btMessageNumber =1; btBitNumber =1; strItemTitle =Vehicle Moving Flag; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Moving; strBitClearTitle =Stopped; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =54; btByteNumber =57; btMessageNumber =1; btBitNumber =3; strItemTitle =Premium Fuel Active; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Active; strBitClearTitle =Not Active; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =0; btByteNumber =57; btMessageNumber =1; btBitNumber =7; strItemTitle =Engine Running Status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Running; strBitClearTitle =Not Running; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =89; btByteNumber =61; btMessageNumber =1; btBitNumber =0; strItemTitle =Park/Neutral; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Drive; strBitClearTitle =Park/Neutral; } { dwItemType =2; strItemComments =Separator; bSeparator =1; bVisible =1; dwUniqueID =52; btByteNumber =0; btMessageNumber =1; btBitNumber =7; strItemTitle =TROUBLE CODES; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =56; btByteNumber =3; btMessageNumber =1; btBitNumber =0; strItemTitle =CODE 24 VSS; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =57; btByteNumber =3; btMessageNumber =1; btBitNumber =1; strItemTitle =CODE 23 LOW MAT; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =59; btByteNumber =3; btMessageNumber =1; btBitNumber =2; strItemTitle =CODE 22 TPS LOW; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =61; btByteNumber =3; btMessageNumber =1; btBitNumber =4; strItemTitle =CODE 15 CTS LOW; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =60; btByteNumber =3; btMessageNumber =1; btBitNumber =3; strItemTitle =CODE 21 TPS HIGH; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =62; btByteNumber =3; btMessageNumber =1; btBitNumber =5; strItemTitle =CODE 14 CTS HIGH; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =63; btByteNumber =3; btMessageNumber =1; btBitNumber =6; strItemTitle =CODE 13 OXYGEN SENSOR; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =64; btByteNumber =3; btMessageNumber =1; btBitNumber =7; strItemTitle =CODE 12 NO REF PULSES; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =65; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =66; 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 =67; btByteNumber =4; btMessageNumber =1; btBitNumber =0; strItemTitle =CODE 42 EST ERROR; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =68; btByteNumber =4; btMessageNumber =1; btBitNumber =1; strItemTitle =(CODE 41) NOT USED; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =69; btByteNumber =4; btMessageNumber =1; btBitNumber =2; strItemTitle =CODE 35 IAC ERROR; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =70; btByteNumber =4; btMessageNumber =1; btBitNumber =3; strItemTitle =CODE 34 MAP SENSOR LOW; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =71; btByteNumber =4; btMessageNumber =1; btBitNumber =4; strItemTitle =CODE 33 MAP SENSOR HIGH; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =72; btByteNumber =4; btMessageNumber =1; btBitNumber =5; strItemTitle =CODE 32 EVRV/EGR; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =73; btByteNumber =4; btMessageNumber =1; btBitNumber =6; strItemTitle =CODE 31 OVERBOOST!; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =74; btByteNumber =4; btMessageNumber =1; btBitNumber =7; strItemTitle =CODE 25 HIGH MAT; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =0; dwUniqueID =75; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =76; 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 =77; btByteNumber =5; btMessageNumber =1; btBitNumber =0; strItemTitle =CODE 55 ADU ERROR; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =78; btByteNumber =5; btMessageNumber =1; btBitNumber =1; strItemTitle =(CODE 54) NOT USED; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =79; btByteNumber =5; btMessageNumber =1; btBitNumber =2; strItemTitle =CODE 53 HIGH BATT VOLTS; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =0; dwUniqueID =80; btByteNumber =5; btMessageNumber =1; btBitNumber =3; strItemTitle =(CODE 52) NOT USED; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =81; btByteNumber =5; btMessageNumber =1; btBitNumber =4; strItemTitle =CODE 51 PROM ERROR; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =82; btByteNumber =5; btMessageNumber =1; btBitNumber =5; strItemTitle =CODE 45 OXYGEN RICH; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =83; btByteNumber =5; btMessageNumber =1; btBitNumber =6; strItemTitle =CODE 44 OXYGEN LEAN; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =84; btByteNumber =5; btMessageNumber =1; btBitNumber =7; strItemTitle =CODE 43 ESC FAILURE; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Error; strBitClearTitle =OK; } //----------------------------------------------------------------------------- //---------------------------- LOOKUP TABLES ---------------------------------- //----------------------------------------------------------------------------- { dwItemType =5; strItemComments =MAT Lookup Table; bSeparator =1; bVisible =1; dwUniqueID =2345; btDataType =2; wTableSize =256; wIndexSize =4; strTableName =MAT Lookup Table (Deg C); dwReserved =0; dwReserved =0; pbtData =0, -40.00 4, -30.00 5, -25.00 8, -20.00 10, -15.00 14, -10.00 18, -5.00 24, 0.00 30, 5.00 37, 10.00 46, 15.00 56, 20.00 66, 25.00 78, 30.00 90, 35.00 103, 40.00 116, 45.00 129, 50.00 141, 55.00 153, 60.00 163, 65.00 174, 70.00 183, 75.00 191, 80.00 199, 85.00 205, 90.00 211, 95.00 216, 100.00 221, 105.00 225, 110.00 229, 115.00 232, 120.00 234, 125.00 237, 130.00 239, 135.00 241, 140.00 243, 145.00 255, 200.00; } { dwItemType =5; strItemComments =MAT Lookup Table; bSeparator =1; bVisible =1; dwUniqueID =2346; btDataType =2; wTableSize =256; wIndexSize =4; strTableName =MAT Lookup Table (Deg F); dwReserved =0; dwReserved =0; pbtData =0, -40.00 4, -22.00 5, -13.00 8, -4.00 10, 5.00 14, 14.00 18, 23.00 24, 32.00 30, 41.00 37, 50.00 46, 15.00 56, 59.00 66, 77.00 78, 86.00 90, 95.00 103, 104.00 116, 113.00 129, 122.00 141, 131.00 153, 140.00 163, 149.00 174, 158.00 183, 167.00 191, 176.00 199, 185.00 205, 194.00 211, 203.00 216, 212.00 221, 221.00 225, 230.00 229, 239.00 232, 248.00 234, 257.00 237, 266.00 239, 275.00 241, 284.00 243, 293.00 255, 392.00; }