//-------------------------------------------------------------------------------------- // Created by TunerPro. Hand editing is *not* recommended or supported. //-------------------------------------------------------------------------------------- //-------------------------------------------------------------------------------------- //--------------------------------- HEADER ------------------------------------ //-------------------------------------------------------------------------------------- { fDefFrmtVers =1.21; strDefVersion =Version 1.0; strDefTitle =A118; strAuthor =Robert Saar; strEngine =N/A; strYear =90; strVINCode =; strCodeMask =??; strComments =see A118.DS for specifics. send mode 8 first. robertisaar@yahoo.com for comments/support.; iBaud =8192; dwFlags =0x00000000; dwCSID =0x0002494D; btNumDumpRequests =5; strCommandName =Mode 1 Message 1; rgbtCommand =F1, 57, 01, 01; iTotalBytesInCommand =5; bChecksumCommand =1; iNumBytesInPayload =42; iNumBytesBeforePayload =3; bMaster =1; bMonitor =1; iChainTo =-1; strCommandName =Mode 1 Message 2; rgbtCommand =F1, 57, 01, 02; iTotalBytesInCommand =5; bChecksumCommand =1; iNumBytesInPayload =20; iNumBytesBeforePayload =3; bMaster =0; bMonitor =1; iChainTo =-1; strCommandName =Mode 8 - Disable Comms; rgbtCommand =F1, 56, 08; iTotalBytesInCommand =4; bChecksumCommand =1; iNumBytesInPayload =3; iNumBytesBeforePayload =0; bMaster =0; bMonitor =0; iChainTo =-1; strCommandName =Mode 9 - Enable Comms; rgbtCommand =F1, 56, 09; iTotalBytesInCommand =4; bChecksumCommand =1; iNumBytesInPayload =3; iNumBytesBeforePayload =0; bMaster =0; bMonitor =0; iChainTo =-1; strCommandName =Mode 10 - Clear Codes; rgbtCommand =F1, 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 =0; bVisible =1; dwUniqueID =1; btByteNumber =1; 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 =33; btByteNumber =8; btMessageNumber =1; dwItemSizeBits =8; dwOperation =6; dFactor =1.000000; dOffset =0.000000; strItemTitle =Fuel Level; strUnitLabel =Gallons; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =32; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =34; btByteNumber =9; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.063922; dOffset =0.000000; strItemTitle =Ignition Voltage 1; strUnitLabel =Volts; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =35; btByteNumber =12; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.392157; dOffset =-100.000000; strItemTitle =Air Mix Door Read Position; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =36; btByteNumber =13; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.392157; dOffset =0.000000; strItemTitle =Twilight Sentinel Delay; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =37; btByteNumber =15; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.392157; dOffset =0.000000; strItemTitle =Dimmer Potentiometer; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =38; btByteNumber =16; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =-40.000000; strItemTitle =Interior Air 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 =39; btByteNumber =17; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =-40.000000; strItemTitle =Sunload 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 =40; btByteNumber =18; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.350000; dOffset =-40.000000; strItemTitle =A/C Low Side 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 =41; btByteNumber =19; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.350000; dOffset =-40.000000; strItemTitle =A/C High Side 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 =42; btByteNumber =20; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.392157; dOffset =0.000000; strItemTitle =Twilight Sentinel Photocell; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =43; btByteNumber =22; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =-40.000000; strItemTitle =Ambient 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 =44; btByteNumber =24; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.392157; dOffset =0.000000; strItemTitle =Alternator F Terminal; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =74; btByteNumber =36; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.621371; 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 =0=Recirc, 1=A/C, 2=Bi-Level, 3=Bi-Level Defrost, 4=Heater, 5=Off, 6=Normal Purge, 7=Purge Defrost, 8=Forced Defrost, 9=A/C Purge; bSeparator =0; bVisible =1; dwUniqueID =75; btByteNumber =38; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =HVAC Delivery Mode (see comments); strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =76; btByteNumber =39; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =HVAC Set 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 =77; btByteNumber =40; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =HVAC Program; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =odd conversion...; bSeparator =0; bVisible =1; dwUniqueID =78; btByteNumber =41; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.086100; dOffset =-33.600000; strItemTitle =Commanded Blower Voltage; strUnitLabel =Volts; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =79; btByteNumber =42; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.392157; dOffset =-100.000000; strItemTitle =Commanded Air Mix Door Position; strUnitLabel =%; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =80; btByteNumber =0; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =1.000000; dOffset =0.000000; strItemTitle =Message 2; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =81; btByteNumber =1; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =82; btByteNumber =2; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =83; btByteNumber =3; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =84; btByteNumber =4; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =85; btByteNumber =5; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =86; btByteNumber =6; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =87; btByteNumber =7; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =88; btByteNumber =8; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =89; btByteNumber =9; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =90; btByteNumber =10; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =91; btByteNumber =11; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =92; btByteNumber =12; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =93; btByteNumber =13; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =94; btByteNumber =14; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =95; btByteNumber =15; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =96; btByteNumber =16; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =97; btByteNumber =17; btMessageNumber =2; dwItemSizeBits =8; dwOperation =5; dFactor =1.000000; dOffset =0.000000; strItemTitle =VIN; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } //-------------------------------------------------------------------------------------- //---------------------------------- BITS ------------------------------------- //-------------------------------------------------------------------------------------- { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =2; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =Codes; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =3; btByteNumber =3; btMessageNumber =1; btBitNumber =7; strItemTitle =110 - Outside Temp Sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =4; btByteNumber =3; btMessageNumber =1; btBitNumber =6; strItemTitle =111 - A/C High Temp Sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =5; btByteNumber =3; btMessageNumber =1; btBitNumber =5; strItemTitle =112 - A/C Low Temp Sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =6; btByteNumber =3; btMessageNumber =1; btBitNumber =4; strItemTitle =113 - Inside Temp Sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =7; btByteNumber =3; btMessageNumber =1; btBitNumber =3; strItemTitle =115 - Sunload Sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =8; btByteNumber =3; btMessageNumber =1; btBitNumber =1; strItemTitle =119 - Twilight Photocell; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =9; btByteNumber =3; btMessageNumber =1; btBitNumber =0; strItemTitle =120 - TWS Delay Potentiometer; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =10; btByteNumber =4; btMessageNumber =1; btBitNumber =7; strItemTitle =121 - Twilight Enable Switch; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =11; btByteNumber =4; btMessageNumber =1; btBitNumber =6; strItemTitle =122 - Dimmer Potentiometer; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =12; btByteNumber =4; btMessageNumber =1; btBitNumber =5; strItemTitle =123 - Panel Lamp Switch; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =13; btByteNumber =4; btMessageNumber =1; btBitNumber =4; strItemTitle =124 - VSS; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =14; btByteNumber =4; btMessageNumber =1; btBitNumber =3; strItemTitle =127 - PRNDL Sensor; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =15; btByteNumber =4; btMessageNumber =1; btBitNumber =1; strItemTitle =333 - SIR Serial Data Loss; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =16; btByteNumber =4; btMessageNumber =1; btBitNumber =0; strItemTitle =334 - ECM Serial Data Loss; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =17; btByteNumber =5; btMessageNumber =1; btBitNumber =7; strItemTitle =335 - CCDIC Serial Data Loss; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =18; btByteNumber =5; btMessageNumber =1; btBitNumber =6; strItemTitle =336 - IPC Serial Data Loss; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =19; btByteNumber =5; btMessageNumber =1; btBitNumber =5; strItemTitle =337 - HVAC Serial Data Loss; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =20; btByteNumber =5; btMessageNumber =1; btBitNumber =3; strItemTitle =410 - Charging System; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =21; btByteNumber =5; btMessageNumber =1; btBitNumber =2; strItemTitle =411 - System Voltage Low; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =22; btByteNumber =5; btMessageNumber =1; btBitNumber =1; strItemTitle =412 - System Voltage High; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =23; btByteNumber =5; btMessageNumber =1; btBitNumber =0; strItemTitle =420 - Relay Failure; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =24; btByteNumber =6; btMessageNumber =1; btBitNumber =4; strItemTitle =440 - Air Mix Door; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =25; btByteNumber =6; btMessageNumber =1; btBitNumber =1; strItemTitle =446 - Low Freon; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =26; btByteNumber =6; btMessageNumber =1; btBitNumber =0; strItemTitle =447 - Very Low Freon; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =27; btByteNumber =7; btMessageNumber =1; btBitNumber =7; strItemTitle =448 - Very Low Freon Pressure; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =28; btByteNumber =7; btMessageNumber =1; btBitNumber =6; strItemTitle =449 - High side Overtemp; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =29; btByteNumber =7; btMessageNumber =1; btBitNumber =5; strItemTitle =450 - HVAC Coolant Overtemp; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =30; btByteNumber =7; btMessageNumber =1; btBitNumber =1; strItemTitle =552 - Keep Alive Memory; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =31; btByteNumber =7; btMessageNumber =1; btBitNumber =0; strItemTitle =556 - EEPROM Key Words Incorrect; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =ERROR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =45; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =Misc; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =46; btByteNumber =26; btMessageNumber =1; btBitNumber =3; strItemTitle =QDM1 Fault; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =47; btByteNumber =26; btMessageNumber =1; btBitNumber =5; strItemTitle =QDM2 Fault; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =48; btByteNumber =26; btMessageNumber =1; btBitNumber =6; strItemTitle =Phone Status; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =CONNECTED; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =54; btByteNumber =29; btMessageNumber =1; btBitNumber =3; strItemTitle =Rear Door; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =AJAR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =55; btByteNumber =29; btMessageNumber =1; btBitNumber =4; strItemTitle =Trunk; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =AJAR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =56; btByteNumber =29; btMessageNumber =1; btBitNumber =5; strItemTitle =Front Door; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =AJAR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =57; btByteNumber =29; btMessageNumber =1; btBitNumber =7; strItemTitle =Speed Dependent Damping; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =FAULT; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =58; btByteNumber =30; btMessageNumber =1; btBitNumber =3; strItemTitle =Alternator I Terminal; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =HIGH; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =59; btByteNumber =30; btMessageNumber =1; btBitNumber =4; strItemTitle =Low Freon Pressure; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =60; btByteNumber =30; btMessageNumber =1; btBitNumber =5; strItemTitle =Washer Fluid Level; bAlarmSetEnable =1; bAlarmNotSetEnable =0; strBitSetTitle =LOW; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =61; btByteNumber =32; btMessageNumber =1; btBitNumber =3; strItemTitle =Cranking Switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =62; btByteNumber =32; btMessageNumber =1; btBitNumber =6; strItemTitle =Ignition 3; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ON; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =63; btByteNumber =33; btMessageNumber =1; btBitNumber =3; strItemTitle =Door Jamb Switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =OPEN; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =64; btByteNumber =33; btMessageNumber =1; btBitNumber =4; strItemTitle =Courtesy/Panel Lamp Switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ACTIVE; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =65; btByteNumber =33; btMessageNumber =1; btBitNumber =5; strItemTitle =Door Handle Switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ACTIVE; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =66; btByteNumber =33; btMessageNumber =1; btBitNumber =6; strItemTitle =Time of Day Switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ACTIVE; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =67; btByteNumber =33; btMessageNumber =1; btBitNumber =6; strItemTitle =Parking Lamps On Switch; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ACTIVE; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =68; btByteNumber =34; btMessageNumber =1; btBitNumber =0; strItemTitle =Daytime Running Lights Relay; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ON; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =69; btByteNumber =34; btMessageNumber =1; btBitNumber =2; strItemTitle =Generator Disable; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =70; btByteNumber =34; btMessageNumber =1; btBitNumber =4; strItemTitle =Twilight Relay Driver; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ON; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =71; btByteNumber =34; btMessageNumber =1; btBitNumber =5; strItemTitle =Courtesy Lamp Relay Driver; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ON; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =72; btByteNumber =34; btMessageNumber =1; btBitNumber =6; strItemTitle =Delayed Accessory Bus Driver; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ON; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =73; btByteNumber =34; btMessageNumber =1; btBitNumber =7; strItemTitle =High Beam Relay Driver; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =ON; strBitClearTitle =; } { dwItemType =2; strItemComments =0011 = 1, 1010 = 2, 1111 = 3, 0110 = 4, 0101 = N, 1100 = R, 1001 = P; bSeparator =1; bVisible =1; dwUniqueID =49; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =PRNDL Decoder (see comments); bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =50; btByteNumber =29; btMessageNumber =1; btBitNumber =6; strItemTitle =A; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =51; btByteNumber =28; btMessageNumber =1; btBitNumber =6; strItemTitle =B; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =52; btByteNumber =26; btMessageNumber =1; btBitNumber =4; strItemTitle =C; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =53; btByteNumber =28; btMessageNumber =1; btBitNumber =7; strItemTitle =D; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =1; bVisible =1; dwUniqueID =98; btByteNumber =0; btMessageNumber =1; btBitNumber =0; strItemTitle =Message 2; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =1; strBitClearTitle =0; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =99; btByteNumber =18; btMessageNumber =2; btBitNumber =1; strItemTitle =Twilight Sentinel; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =100; btByteNumber =18; btMessageNumber =2; btBitNumber =2; strItemTitle =Illuminated Entry; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =NOT PAID FOR; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =101; btByteNumber =18; btMessageNumber =2; btBitNumber =3; strItemTitle =Coolant Level Sensor; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =102; btByteNumber =18; btMessageNumber =2; btBitNumber =4; strItemTitle =System Config; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =GM33; strBitClearTitle =GM30; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =103; btByteNumber =18; btMessageNumber =2; btBitNumber =5; strItemTitle =Domestic/Export; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =EXPORT; strBitClearTitle =DOMESTIC; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =104; btByteNumber =18; btMessageNumber =2; btBitNumber =6; strItemTitle =Fuel Type; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =LEADED; strBitClearTitle =UNLEADED; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =105; btByteNumber =18; btMessageNumber =2; btBitNumber =7; strItemTitle =Vehicle Type; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =USA; strBitClearTitle =FRENCH/CANADIAN; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =106; btByteNumber =19; btMessageNumber =2; btBitNumber =2; strItemTitle =Oil Level Sensor; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =107; btByteNumber =19; btMessageNumber =2; btBitNumber =5; strItemTitle =ABS; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =108; btByteNumber =19; btMessageNumber =2; btBitNumber =6; strItemTitle =Theft Deterrent; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =109; btByteNumber =19; btMessageNumber =2; btBitNumber =7; strItemTitle =Washer Fluid Sensor; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =YES; strBitClearTitle =; } //-------------------------------------------------------------------------------------- //---------------------------- LOOKUP TABLES ---------------------------------- //-------------------------------------------------------------------------------------- { dwItemType =5; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =32; btDataType =2; wTableSize =256; wIndexSize =4; strTableName =Fuel Level; dwReserved =0; dwReserved =0; pbtData =0, 0.00 15, 0.70 31, 1.40 47, 2.50 63, 4.10 79, 5.50 95, 7.40 111, 9.40 127, 11.40 143, 13.10 159, 14.60 175, 15.80 191, 17.00 207, 17.90 223, 19.00 239, 19.90 255, 25.00; }