//----------------------------------------------------------------------------- // Created by TunerPro. Hand editing is *not* recommended or supported. //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- //--------------------------------- HEADER ------------------------------------ //----------------------------------------------------------------------------- { fDefFrmtVers =1.21; strDefVersion =0.1 Beta; strDefTitle =16132240 ALDL Datastream Definition; strAuthor =Victor Seitz littleno200@yahoo.de; strEngine =4.9L L26 Cadillac SFI; strYear =1991-93; strVINCode =B; strCodeMask =; strComments =; iBaud =8192; dwFlags =00000000; Reserved =; btNumDumpRequests =2; strCommandName =Mode 1 ALDL Dump Request; rgbtCommand =F4, 57, 01, 00; iTotalBytesInCommand =5; bChecksumCommand =1; iNumBytesInPayload =48; iNumBytesBeforePayload =3; bMaster =1; bMonitor =1; iChainTo =-1; strCommandName =Clear Trouble Codes; rgbtCommand =F4, 56, 0A; iTotalBytesInCommand =4; bChecksumCommand =1; iNumBytesInPayload =3; iNumBytesBeforePayload =0; bMaster =0; bMonitor =0; 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 =1; bVisible =1; dwUniqueID =1; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =16; dwOperation =2; dFactor =1.000000; dOffset =0.000000; strItemTitle =-=General/Important=-; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; 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 =; bSeparator =0; bVisible =1; dwUniqueID =17; btByteNumber =24; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =25.000000; dOffset =0.000000; strItemTitle =engine RPM; strUnitLabel =RPM; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =18; btByteNumber =25; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =speed MPH; strUnitLabel =MPH; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =19; btByteNumber =25; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.609000; dOffset =0.000000; strItemTitle =speed KPH; strUnitLabel =KPH; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =13; btByteNumber =23; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.019600; dOffset =0.000000; strItemTitle =TPS volts; strUnitLabel =volts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =16; btByteNumber =23; btMessageNumber =1; dwItemSizeBits =8; dwOperation =4; dFactor =0.019600; dOffset =0.000000; strItemTitle =TPS %; strUnitLabel =%; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =5; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =9; btByteNumber =20; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.019600; dOffset =0.000000; strItemTitle =MAP volts; strUnitLabel =volts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =10; btByteNumber =20; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.323000; dOffset =0.000000; strItemTitle =MAP Kpa; strUnitLabel =Kpa; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =26; btByteNumber =32; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.019600; dOffset =0.000000; strItemTitle =barometric pressure volts; strUnitLabel =volts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =29; btByteNumber =32; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.323000; dOffset =20.400000; strItemTitle =barometric pressure Kpa; strUnitLabel =Kpa; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =3; btByteNumber =14; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.750000; dOffset =-40.000000; strItemTitle =coolant temperature; strUnitLabel =Deg C; dwAlarmHigh =110; bAlarmHighENable =1; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =25; btByteNumber =31; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.000000; dOffset =-40.000000; strItemTitle =manifold temperature; strUnitLabel =Deg C; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =8; btByteNumber =19; btMessageNumber =1; dwItemSizeBits =8; dwOperation =1; dFactor =10.000000; dOffset =0.000000; strItemTitle =battery voltage; strUnitLabel =volts; dwAlarmHigh =16; bAlarmHighENable =1; dwAlarmLow =10; bAlarmLowEnable =1; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =11; btByteNumber =21; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =left front closed loop integrator; strUnitLabel =counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =12; btByteNumber =22; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =right rear closed loop integrator; strUnitLabel =counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =30; btByteNumber =35; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =right block learn multiplier; strUnitLabel =counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =31; btByteNumber =36; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =left block learn multiplier; strUnitLabel =counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =37; btByteNumber =43; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =BLM cell; strUnitLabel =counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =20; btByteNumber =26; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =left injector pulse width; strUnitLabel =mSec; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =21; btByteNumber =28; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =right injector 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 =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 =; 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 =; bSeparator =0; bVisible =1; dwUniqueID =4; btByteNumber =15; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =left O2 cross counts; strUnitLabel =counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =5; btByteNumber =16; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =right O2 cross counts; strUnitLabel =counts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =6; btByteNumber =17; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =4.440000; dOffset =0.000000; strItemTitle =left O2 sens voltage; strUnitLabel =volts; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =7; btByteNumber =18; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =4.440000; dOffset =0.000000; strItemTitle =right O2 sens voltage; strUnitLabel =volts; 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 =; 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 =; bSeparator =0; bVisible =1; dwUniqueID =38; btByteNumber =44; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =25.000000; dOffset =0.000000; strItemTitle =desired idle speed; strUnitLabel =RPM; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; 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 =; 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 =24; btByteNumber =30; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.351560; dOffset =0.000000; strItemTitle =spark advance; strUnitLabel =Deg; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =98; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =99; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =-=Emission controls=-; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =32; btByteNumber =37; btMessageNumber =1; dwItemSizeBits =8; dwOperation =1; dFactor =2.560000; dOffset =0.000000; strItemTitle =EGR duty cycle; strUnitLabel =%; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =33; btByteNumber =38; btMessageNumber =1; dwItemSizeBits =8; dwOperation =1; dFactor =2.560000; dOffset =0.000000; strItemTitle =EGR fuel compensation; strUnitLabel =%; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =39; btByteNumber =45; btMessageNumber =1; dwItemSizeBits =8; dwOperation =1; dFactor =2.560000; dOffset =0.000000; strItemTitle =canister purge duty cycle; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =100; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =101; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =-=Trip Data=-; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =34; btByteNumber =40; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =cruise control set speed MPH; strUnitLabel =MPH; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =35; btByteNumber =40; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.609000; dOffset =0.000000; strItemTitle =cruise control set speed KPH; strUnitLabel =KPH; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =36; btByteNumber =41; btMessageNumber =1; dwItemSizeBits =8; dwOperation =1; dFactor =256.000000; dOffset =0.000000; strItemTitle =cruise control servo position; strUnitLabel =%; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =0; 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 =118; btByteNumber =33; btMessageNumber =1; btBitNumber =6; strItemTitle =closed loop status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =closed; strBitClearTitle =open; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =117; btByteNumber =34; btMessageNumber =1; btBitNumber =6; strItemTitle =right O2 rich/lean; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =rich; strBitClearTitle =lean; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =145; btByteNumber =34; btMessageNumber =1; btBitNumber =7; strItemTitle =left O2 rich/lean; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =rich; strBitClearTitle =lean; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =157; btByteNumber =46; btMessageNumber =1; btBitNumber =4; strItemTitle =block learn mode; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =enabled; strBitClearTitle =off; } { dwItemType =2; strItemComments =blank separator; bSeparator =1; bVisible =1; dwUniqueID =51; btByteNumber =0; btMessageNumber =1; btBitNumber =7; strItemTitle = ; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =Separator; bSeparator =1; bVisible =1; dwUniqueID =52; btByteNumber =0; btMessageNumber =1; btBitNumber =7; strItemTitle =-=Error Codes=-; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =60; btByteNumber =3; btMessageNumber =1; btBitNumber =7; strItemTitle =Code 12 - No Distributor signal; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =59; btByteNumber =3; btMessageNumber =1; btBitNumber =6; strItemTitle =Code 13 - right O2 sensor not ready; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =58; btByteNumber =3; btMessageNumber =1; btBitNumber =5; strItemTitle =Code 14 - shortet coolant sens; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =57; btByteNumber =3; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 15 - open coolant sens; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =48; btByteNumber =3; btMessageNumber =1; btBitNumber =3; strItemTitle =Code 16 - alt voltage out of range; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =49; btByteNumber =3; btMessageNumber =1; btBitNumber =2; strItemTitle =Code 17 - left O2 sensor not ready; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =50; btByteNumber =3; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 18 - executive loop overrun; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =53; btByteNumber =3; btMessageNumber =1; btBitNumber =0; strItemTitle =Code 19 - shorted fuel pump circuit; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =54; btByteNumber =4; btMessageNumber =1; btBitNumber =7; strItemTitle =Code 20 - open fuel pump circuit; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =55; btByteNumber =4; btMessageNumber =1; btBitNumber =6; strItemTitle =Code 21 - shorted TPS circuit; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =62; btByteNumber =4; btMessageNumber =1; btBitNumber =5; strItemTitle =Code 22 - open TPS circuit; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =63; btByteNumber =4; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 23 - EST/bypass circuit problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =64; btByteNumber =4; btMessageNumber =1; btBitNumber =3; strItemTitle =Code 24 - speed sensor circuit; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =65; btByteNumber =4; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 26 - shorted throttle switch; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =66; btByteNumber =4; btMessageNumber =1; btBitNumber =0; strItemTitle =Code 27 - open throttle switch; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =67; btByteNumber =5; btMessageNumber =1; btBitNumber =7; strItemTitle =Code 28 - open 3rd or 4th gear discrete; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =68; btByteNumber =5; btMessageNumber =1; btBitNumber =6; strItemTitle =Code 29 - shorted 3rd or 4th gear switch; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =69; btByteNumber =5; btMessageNumber =1; btBitNumber =5; strItemTitle =Code 30 - idle speed control circuit problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =74; btByteNumber =5; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 31 - shorted MAP sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =75; btByteNumber =5; btMessageNumber =1; btBitNumber =3; strItemTitle =Code 32 - open MAP sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =82; btByteNumber =5; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 34 - MAP sensor signal too high; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =83; btByteNumber =6; btMessageNumber =1; btBitNumber =6; strItemTitle =Code 37 - shorted MAT sensor circuit; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =84; btByteNumber =6; btMessageNumber =1; btBitNumber =5; strItemTitle =Code 38 - open MAT sensor circuit; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =85; btByteNumber =6; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 39 - VCC engagement problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =86; btByteNumber =6; btMessageNumber =1; btBitNumber =3; strItemTitle =Code 40 - open P/S pressure switch circuit; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =87; btByteNumber =6; btMessageNumber =1; btBitNumber =2; strItemTitle =Code 41 - CAM sensor circuit problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =88; btByteNumber =6; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 42 - left oxygen sensor signal lean; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faluty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =89; btByteNumber =6; btMessageNumber =1; btBitNumber =0; strItemTitle =Code 43 - left oxygen sensor signal rich; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =90; btByteNumber =7; btMessageNumber =1; btBitNumber =7; strItemTitle =Code 44 - right oxygen sensor signal lean; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =91; btByteNumber =7; btMessageNumber =1; btBitNumber =6; strItemTitle =Code 45 - right oxygen sensor signal rich; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =92; btByteNumber =7; btMessageNumber =1; btBitNumber =5; strItemTitle =Code 46 - right to left bank fueling imbalance; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =93; btByteNumber =7; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 47 - BCM-ECM data problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =94; btByteNumber =7; btMessageNumber =1; btBitNumber =3; strItemTitle =Code 48 - EGR szstem fault; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =95; btByteNumber =7; btMessageNumber =1; btBitNumber =2; strItemTitle =Code 49 - A.I.R. management system fault; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =96; btByteNumber =7; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 50 - 2nd gear press. dis. open/short; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =97; btByteNumber =7; btMessageNumber =1; btBitNumber =0; strItemTitle =Code 51 - EPROM checksum mismatch; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =111; btByteNumber =8; btMessageNumber =1; btBitNumber =7; strItemTitle =Code 52 - ECM memory reset; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =112; btByteNumber =8; btMessageNumber =1; btBitNumber =6; strItemTitle =Code 53 - distributor signal interrupt; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =114; btByteNumber =8; btMessageNumber =1; btBitNumber =5; strItemTitle =Code 54 - ISC system problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =115; btByteNumber =8; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 55 - TPS out of adjustment; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =116; btByteNumber =8; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 58 - VATS malfunction; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =119; btByteNumber =9; btMessageNumber =1; btBitNumber =7; strItemTitle =Code 60 - C/C transmission not in drive; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =120; btByteNumber =9; btMessageNumber =1; btBitNumber =6; strItemTitle =Code 61 - C/C transmission not in drive; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =121; btByteNumber =9; btMessageNumber =1; btBitNumber =5; strItemTitle =Code 62 - C/C vacuum solenoid problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =124; btByteNumber =9; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 63 - C/C car speed and set speed difference too high; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =125; btByteNumber =9; btMessageNumber =1; btBitNumber =3; strItemTitle =Code 64 - C/C vehivle acceleration to high; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =126; btByteNumber =9; btMessageNumber =1; btBitNumber =2; strItemTitle =Code 65 - C/C servo position sensor failure; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =127; btByteNumber =9; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 66 - C/C engine rpm to high; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =128; btByteNumber =9; btMessageNumber =1; btBitNumber =0; strItemTitle =Code 67 - C/C switch enabled to long; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =129; btByteNumber =10; btMessageNumber =1; btBitNumber =7; strItemTitle =Code 68 - C/C servo stroke to large; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =130; btByteNumber =10; btMessageNumber =1; btBitNumber =6; strItemTitle =Code 69 - traction control active while in cruise; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =131; btByteNumber =10; btMessageNumber =1; btBitNumber =5; strItemTitle =Code 70 - intermittent throttle position; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =132; btByteNumber =10; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 71 - intermittent MAP; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =133; btByteNumber =10; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 74 - intermittent MAT; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =134; btByteNumber =10; btMessageNumber =1; btBitNumber =0; strItemTitle =Code 75 - intermittent VSS; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =135; btByteNumber =11; btMessageNumber =1; btBitNumber =3; strItemTitle =Code 80 - fuel system rich; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =136; btByteNumber =12; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 90 - brake input problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =137; btByteNumber =12; btMessageNumber =1; btBitNumber =0; strItemTitle =Code 91 - P/N or PRND321 input problem; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =138; btByteNumber =13; btMessageNumber =1; btBitNumber =7; strItemTitle =Code 92 - heated windshield request present too long; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =139; btByteNumber =13; btMessageNumber =1; btBitNumber =4; strItemTitle =Code 95 - engine stall detected; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =140; btByteNumber =13; btMessageNumber =1; btBitNumber =3; strItemTitle =Code 96 - torque converter overstressed; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =141; btByteNumber =13; btMessageNumber =1; btBitNumber =2; strItemTitle =Code 97 - P/N to D/R at high throttle angle; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =142; btByteNumber =13; btMessageNumber =1; btBitNumber =1; strItemTitle =Code 98 - P/N to D/R at high rpm in ISC range; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =143; btByteNumber =13; btMessageNumber =1; btBitNumber =0; strItemTitle =Code 99 - C/C servo stroke high - not in cruise; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =faulty; strBitClearTitle =ok; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =81; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =76; btByteNumber =0; btMessageNumber =0; btBitNumber =0; strItemTitle =-=Transmission=-; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =0; btByteNumber =33; btMessageNumber =1; btBitNumber =0; strItemTitle =2nd gear pressure; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =present; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =78; btByteNumber =33; btMessageNumber =1; btBitNumber =2; strItemTitle =3rd gear status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =in 3rd; strBitClearTitle =no; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =144; btByteNumber =33; btMessageNumber =1; btBitNumber =7; strItemTitle =4th gear status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =in 4th; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =113; btByteNumber =33; btMessageNumber =1; btBitNumber =5; strItemTitle =P/N status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =P/N; strBitClearTitle =D/R; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =77; btByteNumber =33; btMessageNumber =1; btBitNumber =1; strItemTitle =VCC status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =energized; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =79; btByteNumber =33; btMessageNumber =1; btBitNumber =3; strItemTitle =throttle switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =closed; strBitClearTitle =open; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =80; btByteNumber =33; btMessageNumber =1; btBitNumber =4; strItemTitle =actual brake switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =closed; strBitClearTitle =open; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =146; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =147; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =-=transmission switch=-; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =148; btByteNumber =39; btMessageNumber =1; btBitNumber =1; strItemTitle =P park; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =P; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =149; btByteNumber =39; btMessageNumber =1; btBitNumber =2; strItemTitle =R reverse; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =R; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =150; btByteNumber =39; btMessageNumber =1; btBitNumber =3; strItemTitle =N neutral; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =N; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =151; btByteNumber =39; btMessageNumber =1; btBitNumber =4; strItemTitle =4 Drive; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =D; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =152; btByteNumber =39; btMessageNumber =1; btBitNumber =5; strItemTitle =3 Drive; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =3; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =153; btByteNumber =39; btMessageNumber =1; btBitNumber =6; strItemTitle =2 Drive; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =2; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =154; btByteNumber =39; btMessageNumber =1; btBitNumber =7; strItemTitle =1 Drive; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =41; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =109; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =-=cruise control=-; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =46; btByteNumber =34; btMessageNumber =1; btBitNumber =3; strItemTitle =cruise control status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =on; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =73; btByteNumber =34; btMessageNumber =1; btBitNumber =5; strItemTitle =cruise control enable; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =enabled; strBitClearTitle =disabled; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =43; btByteNumber =34; btMessageNumber =1; btBitNumber =0; strItemTitle =cruise vent solenoid; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =energized; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =44; btByteNumber =34; btMessageNumber =1; btBitNumber =1; strItemTitle =cruise vacuum solenoid; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =energized; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =45; btByteNumber =34; btMessageNumber =1; btBitNumber =2; strItemTitle =cruise resume/accel; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =closed; strBitClearTitle =open; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =47; btByteNumber =34; btMessageNumber =1; btBitNumber =4; strItemTitle =cruise set/coast; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =closed; strBitClearTitle =open; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =42; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =110; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =-=others=-; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =155; btByteNumber =46; btMessageNumber =1; btBitNumber =2; strItemTitle =air switch solenoid; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =energized; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =156; btByteNumber =46; btMessageNumber =1; btBitNumber =3; strItemTitle =air divert solenoid; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =energized; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =158; btByteNumber =46; btMessageNumber =1; btBitNumber =5; strItemTitle =heated windshield; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =on; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =159; btByteNumber =46; btMessageNumber =1; btBitNumber =6; strItemTitle =A/C clutch status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =on; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =160; btByteNumber =46; btMessageNumber =1; btBitNumber =7; strItemTitle =power steering pressure; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =present; strBitClearTitle =off; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =122; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =123; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =-=Diagnostics=-; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =161; btByteNumber =47; btMessageNumber =1; btBitNumber =0; strItemTitle =current ALDL mode 0; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =yes; strBitClearTitle =no; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =162; btByteNumber =47; btMessageNumber =1; btBitNumber =1; strItemTitle =current ALDL mode 1; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =yes; strBitClearTitle =no; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =163; btByteNumber =47; btMessageNumber =1; btBitNumber =7; strItemTitle =current ALDL mode 7; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =yes; strBitClearTitle =no; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =164; btByteNumber =48; btMessageNumber =1; btBitNumber =0; strItemTitle =current ALDL mode 8; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =yes; strBitClearTitle =no; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =165; btByteNumber =48; btMessageNumber =1; btBitNumber =1; strItemTitle =current ALDL mode 9; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =yes; strBitClearTitle =no; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =166; btByteNumber =48; btMessageNumber =1; btBitNumber =2; strItemTitle =current ALDL mode 10; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =yes; strBitClearTitle =no; } //----------------------------------------------------------------------------- //---------------------------- LOOKUP TABLES ---------------------------------- //----------------------------------------------------------------------------- { dwItemType =5; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =105; btDataType =2; wTableSize =256; wIndexSize =4; strTableName =temp 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 242, 145.00 243, 150.00 255, 200.00; }