//-------------------------------------------------------------------------------------- // Created by TunerPro. Hand editing is *not* recommended or supported. //-------------------------------------------------------------------------------------- //-------------------------------------------------------------------------------------- //--------------------------------- HEADER ------------------------------------ //-------------------------------------------------------------------------------------- { fDefFrmtVers =1.21; strDefVersion =.01; strDefTitle =Translator Pro Datastream Definition; strAuthor =Bob Bailey ; strEngine =; strYear =; strVINCode =; strCodeMask =; strComments =; iBaud =19200; dwFlags =0x00000000; dwCSID =0x0000F29D; btNumDumpRequests =1; strCommandName =Data Request; rgbtCommand =80, 56, 01; iTotalBytesInCommand =4; bChecksumCommand =1; iNumBytesInPayload =95; iNumBytesBeforePayload =3; bMaster =1; bMonitor =1; iChainTo =-1; } //-------------------------------------------------------------------------------------- //---------------------------------- DASH ------------------------------------- //-------------------------------------------------------------------------------------- { dwItemType =6; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =0; btNumGauges =6; strIDsDisplayed =35,10,36,16,38,11,; btNumMonitors =4; strMonsDisplayed =1234,9,10,6,; } //-------------------------------------------------------------------------------------- //--------------------------------- VALUES ------------------------------------ //-------------------------------------------------------------------------------------- { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =1234; btByteNumber =12; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.000076; dOffset =0.000000; strItemTitle =Throttle Position Volts; strUnitLabel =Volts; dwAlarmHigh =65535; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =10; btByteNumber =10; btMessageNumber =1; dwItemSizeBits =16; dwOperation =3; dFactor =0.076295; dOffset =0.000000; strItemTitle =O2 sensor voltage; strUnitLabel =mV; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =16384; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =9; btByteNumber =22; btMessageNumber =1; dwItemSizeBits =16; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Engine Speed RPM; strUnitLabel =RPM; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =8000; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =35; btByteNumber =42; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.007812; dOffset =0.000000; strItemTitle =Spark Advance (measured); strUnitLabel =Degrees; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =9600; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =11; btByteNumber =4; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.010000; dOffset =0.000000; strItemTitle =Manifold Abs Pressure (MAP); strUnitLabel =KPA; dwAlarmHigh =65535; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =32000; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =37; btByteNumber =4; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.010000; dOffset =0.000000; strItemTitle =Manifold Abs Pressure 2; strUnitLabel =KPA; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =36; btByteNumber =4; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.001451; dOffset =-14.700000; strItemTitle =Boost Pressure; strUnitLabel =Psi; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =20470; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =17; btByteNumber =4; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.001451; dOffset =-14.700000; strItemTitle =Boost Pressure 2; strUnitLabel =Psi; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =27360; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =14; btByteNumber =4; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.001451; dOffset =-14.700000; strItemTitle =Boost Pressure 3; strUnitLabel =Psi; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =34250; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =6; btByteNumber =33; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.392150; dOffset =0.000000; strItemTitle =Boost Control Dutycycle; strUnitLabel =; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =16; btByteNumber =28; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.100000; dOffset =-40.000000; strItemTitle =MAT temperature; strUnitLabel =Degrees F; dwAlarmHigh =0; bAlarmHighENable =0; dwAlarmLow =255; bAlarmLowEnable =0; iRangeHigh =2900; iRangeLow =400; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =0; btByteNumber =18; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.100000; dOffset =0.000000; strItemTitle =Exhaust Gas Temperature; strUnitLabel =Degrees F; dwAlarmHigh =17000; bAlarmHighENable =1; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =20000; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =Aux trigger input voltage; bSeparator =0; bVisible =1; dwUniqueID =32; btByteNumber =8; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.000076; dOffset =0.000000; strItemTitle =Aux Input 1 Voltage ; strUnitLabel =Volts; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =34; btByteNumber =14; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.000076; dOffset =0.000000; strItemTitle =Aux Input 2 Voltage; strUnitLabel =Volts; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =31; btByteNumber =50; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.784300; dOffset =-100.390000; strItemTitle =Density Compensation; strUnitLabel =Percent; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =160; iRangeLow =96; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =30; btByteNumber =49; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.834000; dOffset =-106.750000; strItemTitle =Afterstart Compensation %; strUnitLabel =Percent; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =160; iRangeLow =128; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =None; bSeparator =0; bVisible =1; dwUniqueID =13; btByteNumber =30; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.001000; dOffset =0.000000; strItemTitle =Wideband A/F Ratio; strUnitLabel =A / F; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =20000; iRangeLow =10000; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =20; btByteNumber =32; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.781250; dOffset =0.000000; strItemTitle =Closed Loop Correction %; strUnitLabel =Percent; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =160; iRangeLow =96; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =12; btByteNumber =21; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.500000; dOffset =0.000000; strItemTitle =VE; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =15; btByteNumber =20; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.500000; dOffset =-64.000000; strItemTitle =User Tune; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =29; btByteNumber =24; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.015625; dOffset =0.000000; strItemTitle =MAF_Mass Airflow; strUnitLabel =Grams/S; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =30000; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =19; btByteNumber =26; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.015625; dOffset =0.000000; strItemTitle =SD_Mass Airflow; strUnitLabel =Grams/S; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =30000; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =18; btByteNumber =48; btMessageNumber =1; dwItemSizeBits =8; dwOperation =0; dFactor =0.781250; dOffset =-100.000000; strItemTitle =Flow Error; strUnitLabel =Percent; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =160; iRangeLow =96; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =33; btByteNumber =16; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.015625; dOffset =0.000000; strItemTitle =Transient Response ; strUnitLabel =Grams/Sec; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =3000; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =38; btByteNumber =54; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.015625; dOffset =-512.000000; strItemTitle =MAP compensation; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =37535; iRangeLow =28000; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =3; btByteNumber =44; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.250000; dOffset =0.000000; strItemTitle =Frequency Input; strUnitLabel =Hz; dwAlarmHigh =100; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =655; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =7; btByteNumber =44; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.250000; dOffset =0.000000; strItemTitle =Frequency Input2; strUnitLabel =Hz; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =10000; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =28; btByteNumber =44; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.250000; dOffset =0.000000; strItemTitle =Frequency Input3; strUnitLabel =Hz; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =4; btByteNumber =46; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.250000; dOffset =0.000000; strItemTitle =Frequency Output; strUnitLabel =Hz; dwAlarmHigh =65535; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =655; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =8; btByteNumber =46; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.250000; dOffset =0.000000; strItemTitle =Frequency Output2; strUnitLabel =Hz; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =10000; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =27; btByteNumber =46; btMessageNumber =1; dwItemSizeBits =16; dwOperation =0; dFactor =0.250000; dOffset =0.000000; strItemTitle =Frequency Output3; strUnitLabel =Hz; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =used to lookup VE and UserTunes.; bSeparator =0; bVisible =0; dwUniqueID =1; btByteNumber =34; btMessageNumber =1; dwItemSizeBits =16; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =RPM Index; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =vertical axis of VE table lookup; bSeparator =0; bVisible =0; dwUniqueID =2; btByteNumber =36; btMessageNumber =1; dwItemSizeBits =16; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =Load VE; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =65535; iRangeLow =0; iLookupTableIndex =-1; } { dwItemType =1; strItemComments =Cell number being used for fueling. ; bSeparator =0; bVisible =1; dwUniqueID =5; btByteNumber =51; btMessageNumber =1; dwItemSizeBits =8; dwOperation =3; dFactor =1.000000; dOffset =0.000000; strItemTitle =VE Cell; strUnitLabel =Units; dwAlarmHigh =255; bAlarmHighENable =0; dwAlarmLow =0; bAlarmLowEnable =0; iRangeHigh =255; iRangeLow =0; iLookupTableIndex =-1; } //-------------------------------------------------------------------------------------- //---------------------------------- BITS ------------------------------------- //-------------------------------------------------------------------------------------- { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =21; btByteNumber =1; btMessageNumber =1; btBitNumber =7; strItemTitle =Frequency Input; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =On; strBitClearTitle =Off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =22; btByteNumber =1; btMessageNumber =1; btBitNumber =6; strItemTitle =Engine Run; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Run; strBitClearTitle =Stop; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =23; btByteNumber =1; btMessageNumber =1; btBitNumber =5; strItemTitle =Frequency Out; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =On; strBitClearTitle =Off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =24; btByteNumber =1; btMessageNumber =1; btBitNumber =3; strItemTitle =Wideband InRange; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Valid; strBitClearTitle =Invalid; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =25; btByteNumber =1; btMessageNumber =1; btBitNumber =2; strItemTitle =Wideband Enabled; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =On; strBitClearTitle =Off; } { dwItemType =2; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =26; btByteNumber =1; btMessageNumber =1; btBitNumber =1; strItemTitle =AF Tracking Enable; bAlarmSetEnable =0; bAlarmNotSetEnable =0; strBitSetTitle =Enabled; strBitClearTitle =Disabled; } //-------------------------------------------------------------------------------------- //---------------------------- LOOKUP TABLES ---------------------------------- //-------------------------------------------------------------------------------------- { dwItemType =5; strItemComments =; bSeparator =0; bVisible =1; dwUniqueID =39; btDataType =2; wTableSize =0; wIndexSize =4; strTableName =New Lookup Table; dwReserved =0; dwReserved =0; pbtData =; }