by DarkECU » Fri May 19, 2006 2:23 pm
<ecus>
<ecu_struct id="9693-11" type="test JM9693 " include="Mitsubishi Type-3">
<map name="2ABD -> Fuel Map High Octane" type="3" active="1" help="">
<cols count="18" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#5C88" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="15" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5C60" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="14.7/([value] / 128)" func_val2="(14.7/[value] * 128)" offset="#2ABD" power="1" caption="Fuel Map Val (AFR)" desc="Fuel Map Val (AFR)" signed="False" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="2BD7 -> Fuel Map Low Octane" type="3" active="1" help="">
<cols count="18" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#5C88" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="15" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5C60" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="14.7/([value] / 128)" func_val2="(14.7/[value] * 128)" offset="#2BD7" power="1" caption="Fuel Map Val (AFR)" desc="Fuel Map Val (AFR)" signed="False" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="30AD -> Ignition Map High Octane" type="3" active="1" help="Vehicle speed at which speed limiter disengages allowing normal driving.">
<cols count="19" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#5CE8" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5CB6" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#30AD" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="3235 -> Ignition Map Low Octane" type="3" active="1" help="">
<cols count="19" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#5CE8" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5CB6" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#3235" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane" type="3" active="0" help="Nominal injector flow scaling. Scaling assumes standard injectors are 540cc. If measuring injector flow, test should measure standard injectors as 540cc, then tested scaling will be correct.">
<cols count="19" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map Low Octane" type="3" active="0" help="Engine Rev Limit">
<cols count="19" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Fuel Map High Octane" type="3" active="0" help="The coolant temperature that must be exceeded for closed loop fuelling operation.">
<cols count="20" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="15" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="14.7/([value] / 128)" func_val2="(14.7/[value] * 128)" offset="#0" power="1" caption="Fuel Map Val (AFR)" desc="Fuel Map Val (AFR)" signed="False" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Fuel Map Low Octane" type="3" active="0" help="">
<cols count="20" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="15" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="14.7/([value] / 128)" func_val2="(14.7/[value] * 128)" offset="#0" power="1" caption="Fuel Map Val (AFR)" desc="Fuel Map Val (AFR)" signed="False" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane #1" type="3" active="0" help="Asynchronous injection will not operate at below this amount of throttle movement.">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map Low Octane #1" type="3" active="0" help="Maximum asynchronous injection pulse width.">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane #1" type="3" active="0" help="Asynchronous injection compensation used briefly after engine startup.">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map Low Octane #1" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> VVT (Variable Valve Timing) Map" type="3" active="0" help="">
<cols count="20" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="VVT Angle (Degree)" desc="VVT Angle (Degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane #2" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map Low Octane #2" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane #2" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map Low Octane #2" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane #3" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map Low Octane #3" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane #3" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map Low Octane #3" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane #4" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Ignition Map High Octane #4" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="True" reverse_bytes="True" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Belch Map" type="3" active="0" help="">
<cols count="5" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="17" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Cough Map 1" type="3" active="0" help="">
<cols count="17" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="24" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Squit Map" type="3" active="0" help="">
<cols count="14" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="30" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Flob Map" type="3" active="0" help="">
<cols count="17" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="28" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Cough Map 2" type="3" active="0" help="">
<cols count="17" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="24" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Splutter Map" type="3" active="0" help="">
<cols count="26" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="15" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Wheeze Map" type="3" active="0" help="">
<cols count="25" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="17" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="2CFC -> TFCNEH3_MA" type="3" active="1" help="">
<cols count="3" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="6" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#2CFC" power="1" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="36CD -> Advance DWRT (19*20)" type="3" active="1" help="Time period for which boost limit must be exceeded before fuel cut is activated.">
<cols count="19" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#36CD" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Advance DWRT (19*19)" type="3" active="0" help="Vehicle speed at which speed limiter engages to reduce vehicle speed.">
<cols count="19" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Advance DWRT (21*19) #1" type="3" active="0" help="Maximum integral value.">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Advance DWRT (21*19) #1" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Advance DWRT (21*19) #2" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Advance DWRT (21*19) #2" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Advance DWRT (21*19) #3" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="19" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> Advance DWRT (21*19) #3" type="3" active="0" help="">
<cols count="21" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="20" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Ignition Degrees (degree)" desc="Ignition Degrees (degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> TFLICS" type="3" active="0" help="">
<cols count="27" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="8" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Steps (Steps)" desc="Steps (Steps)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> TIEL" type="3" active="0" help="">
<cols count="11" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Current (Amps)" desc="Current (Amps)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> TBMTHWVA1" type="3" active="0" help="">
<cols count="7" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="10" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> TBMTHA2" type="3" active="0" help="">
<cols count="7" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<rows count="10" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="Unknown Param ()" desc="Unknown Param ()" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="0 -> VVT (Variable Valve Timing) Map" type="3" active="0" help="">
<cols count="20" format="%.f" func_2val="[value]/32*10" func_val2="[value]/10*32" offset="#0" power="2" caption="Engine Load (%)" desc="Engine Load (%)" signed="False" reverse_bytes="True"/>
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="Engine Speed (RPM)" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data order="RC" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="1" caption="VVT Angle (Degree)" desc="VVT Angle (Degree)" signed="False" reverse_bytes="False" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="2D14 -> Boost Limit" type="2" active="1" help="Vehicle speed at which speed limiter disengages allowing normal driving.">
<rows count="9" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#640E" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#2d14" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Boost Limit Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3B3C -> Max Wastegate Duty - A" type="2" active="1" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5FAC" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#3b3c" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Wastegate Duty (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3B52 -> Max Wastegate Duty - B" type="2" active="1" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5FAC" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#3b52" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Wastegate Duty (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3B6E -> Max Wastegate Duty - C" type="2" active="1" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5FAC" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#3b6e" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Wastegate Duty (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3B84 -> Boost Desired Engine Load - A" type="2" active="1" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5FAC" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#3b84" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3B9A -> Boost Desired Engine Load - B" type="2" active="1" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5FAC" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#3b9a" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3BB6 -> Boost Desired Engine Load - C" type="2" active="1" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5FAC" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#3bb6" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="669E -> AFM" type="2" active="1" help="">
<rows count="116506" format="" func_2val="" func_val2="ngine load to be achieved by regulation of turbo boost pressure. Add 1D value 'Boost Control - Desired Engine Load Offset' to determine desired load. 200% load is approx 1.2bar of boost." offset="#66E4" power="2" caption="" desc=" ()" signed="False" reverse_bytes="False"/>
<data offset="#669e" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="Steps" color_dir="0" desc="Steps (Steps)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Max Wastegate Duty - D" type="2" active="0" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5FAC" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Wastegate Duty (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Max Wastegate Duty - E" type="2" active="0" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Wastegate Duty (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Max Wastegate Duty - F" type="2" active="0" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Wastegate Duty (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Max Wastegate Duty - G" type="2" active="0" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Wastegate Duty (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Boost Desired Engine Load - D" type="2" active="0" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5FAC" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Boost Desired Engine Load - E" type="2" active="0" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#0" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2F3C -> Acceleration Enrichment" type="2" active="1" help="Asynchronous injection compensation used briefly after engine startup.">
<rows count="15" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#59FA" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#2f3c" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Adjustment (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3B24 -> Turbo Dynamics" type="2" active="1" help="">
<rows count="17" format="%.1f" func_2val="[value]/8192" func_val2="[value]*8192" offset="#5FD6" power="2" caption="%" desc="Boost Error (%)" signed="False" reverse_bytes="True"/>
<data offset="#3b24" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Turbo Dynamics (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2D24 -> Open Loop Load #1" type="2" active="1" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#596C" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#2d24" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2D3A -> Open Loop Load #2" type="2" active="1" help="Time period for which boost limit must be exceeded before fuel cut is activated.">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#596C" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#2d3a" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2D56 -> Open Loop Throttle Low Load" type="2" active="1" help="The coolant temperature that must be exceeded for closed loop fuelling operation.">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#596C" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#2d56" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="V" color_dir="0" desc="Voltage (V)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2D6C -> Open Loop Throttle High Load" type="2" active="1" help="">
<rows count="16" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#596C" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#2d6c" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="V" color_dir="0" desc="Voltage (V)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2E98 -> Injector battery voltage compensation" type="2" active="1" help="Maximum asynchronous injection pulse width.">
<rows count="7" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5BC8" power="2" caption="V" desc="Battery Voltage (V)" signed="False" reverse_bytes="False"/>
<data offset="#2e98" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="ms" color_dir="0" desc="Lag Time (ms)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3920 -> Desired Idle RPM - Neutral" type="2" active="1" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5E78" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#3920" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="RPM" color_dir="0" desc="Engine Speed (RPM)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="392E -> Desired Idle RPM - Drive" type="2" active="1" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5E5E" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#392e" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="RPM" color_dir="0" desc="Engine Speed (RPM)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="393C -> Desired ISCV initial step position with AC off - Neutral" type="2" active="1" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5E78" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#393c" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="Steps" color_dir="0" desc="ISCV Steps (Steps)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3950 -> Desired ISCV initial step position with AC off - Drive" type="2" active="1" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5E5E" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#3950" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="Steps" color_dir="0" desc="ISCV Steps (Steps)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3964 -> Desired ISCV initial step position with AC on - Neutral" type="2" active="1" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5E78" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#3964" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="Steps" color_dir="0" desc="ISCV Steps (Steps)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Desired ISCV initial step position with AC on - Drive" type="2" active="0" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5E5E" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="Steps" color_dir="0" desc="ISCV Steps (Steps)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2A06 -> AFM speed ?" type="2" active="1" help="" level="0">
<rows count="20" offset="#5B7A" power="2" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="Hz" desc="Frequency (Hz)"/>
<data offset="#2A06" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="2A22 -> AFM Frequency compensation" type="2" active="1" help="" level="0">
<rows count="20" offset="#5B7A" power="2" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="Hz" desc="Frequency (Hz)"/>
<data offset="#2A22" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="%" desc="Adjustment (%)" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="2AA2 -> AFM Air Temperature compensation" type="2" active="1" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5EC8" power="2" caption="C " desc="Air Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#2aa2" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Adjustment (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2A7C -> AFM Pulses Per Second ?" type="2" active="1" help="Nominal injector flow scaling. Scaling assumes standard injectors are 540cc. If measuring injector flow, test should measure standard injectors as 540cc, then tested scaling will be correct." level="0">
<rows count="17" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()"/>
<data offset="#2A7C" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="pps" desc="Pulses per second (pps)" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="2A94 -> AFM Water Temperature compensation" type="2" active="1" help="Engine Rev Limit">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5D96" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#2a94" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Adjustment (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2CF4 -> Overrun Fuel Cut-off RPM vs Coolant Temp" type="2" active="1" help="Vehicle speed at which speed limiter engages to reduce vehicle speed.">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5D96" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#2cf4" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="RPM" color_dir="0" desc="Engine Speed (RPM)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2F52 -> A/F Correction Coeff for water temp" type="2" active="1" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5D96" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#2f52" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Percent (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2F7A -> Asynchronous Injection base pulse width against throttle angle delta" type="2" active="1" help="">
<rows count="10" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#594E" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#2f7a" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="" color_dir="0" desc="Unknown Param ()" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2F8A -> Asynchronous Injection limitation TPS voltage" type="2" active="1" help="">
<rows count="10" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#594E" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#2f8a" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="" color_dir="0" desc="Unknown Param ()" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2F9A -> Asynchronous Injection coolant temp compensation coefficient" type="2" active="1" help="">
<rows count="8" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#5D96" power="2" caption="C " desc="Coolant Temperature (C )" signed="False" reverse_bytes="False"/>
<data offset="#2f9a" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="" color_dir="0" desc="Unknown Param ()" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="2FA8 -> Asynchronous Injection compensation coefficient against Ne" type="2" active="1" help="" level="0">
<rows count="15" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]/128*500" func_val2="[value]/500*128" signed="False" format="%.f" caption="RPM" desc="Engine Speed (RPM)"/>
<data offset="#2FA8" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="3052 -> Lean Spool: Trailing time (rich side)" type="2" active="1" help="">
<rows count="14" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5C22" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#3052" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="s" color_dir="0" desc="Time Period (s)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3066 -> Lean Spool: Trailing time (lean side)" type="2" active="1" help="">
<rows count="14" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5C22" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#3066" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="s" color_dir="0" desc="Time Period (s)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="307A -> Lean Spool: Engine Load Threshold" type="2" active="1" help="">
<rows count="14" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#5C22" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#307a" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="%" color_dir="0" desc="Engine Load (%)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="308E -> Lean Spool: AFR Adjustment" type="2" active="1" help="">
<rows count="7" format="%.1f" func_2val="14.7/([value] / 128)" func_val2="(14.7/[value] / 128)" offset="#5C48" power="2" caption="AFR" desc="Fuel Map Val (AFR)" signed="False" reverse_bytes="True"/>
<data offset="#308e" format="%.2f" func_2val="14.7/([value] / 128)" func_val2="(14.7/[value] * 128)" power="1" caption="AFR" color_dir="0" desc="Fuel Map Val (AFR)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="True"/>
</map>
<map name="38F2 -> Knock control judgement boost map" type="2" active="1" help="" level="0">
<rows count="9" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()"/>
<data offset="#38F2" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="3902 -> Knock learning function area boost map" type="2" active="1" help="" level="0">
<rows count="9" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()"/>
<data offset="#3902" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="3912 -> Knock learning function initialise value" type="2" active="1" help="" level="0">
<rows count="9" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()"/>
<data offset="#3912" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="" desc="Unknown Param ()" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="4A22 -> Air Inject Time" type="2" active="1" help="Engine load value that must be added to desired engine load 2D maps to determine actual desired boost profile.">
<rows count="9" format="%.f" func_2val="[value]/128*500" func_val2="[value]/500*128" offset="#63F2" power="2" caption="RPM" desc="Engine Speed (RPM)" signed="False" reverse_bytes="True"/>
<data offset="#4a22" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="msec" color_dir="0" desc="Air Inject Time (msec)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> ?????????" type="2" active="0" help="Asynchronous injection will not operate at below this amount of throttle movement.">
<rows count="9" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="" color_dir="0" desc="Unknown Param ()" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Inj. Time Compensation" type="2" active="0" help="Maximum integral value.">
<rows count="36" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="usec" color_dir="0" desc="Fuel Inj Time Comp (usec)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Lo Mid Hi Off Fan Control" type="2" active="0" help="">
<rows count="9" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="km/h" color_dir="0" desc="Vehicle Speed (km/h)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Lo Mid Hi On Fan Control" type="2" active="0" help="">
<rows count="9" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="km/h" color_dir="0" desc="Vehicle Speed (km/h)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Lo Mid Hi Off Fan Control" type="2" active="0" help="">
<rows count="9" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="degree" color_dir="0" desc="Temperature (degree)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="0 -> Lo Mid Hi On Fan Control" type="2" active="0" help="">
<rows count="9" format="%.2f" func_2val="[value]" func_val2="[value]" offset="#0" power="2" caption="" desc="Unknown Param ()" signed="False" reverse_bytes="False"/>
<data offset="#0" format="%.2f" func_2val="[value]" func_val2="[value]" power="1" caption="degree" color_dir="0" desc="Temperature (degree)" inc="20" incb="170" inc_dir="1" signed="False" reverse_bytes="False"/>
</map>
<map name="3986 -> ISC Steps" type="2" active="1" help="" level="0">
<rows count="8" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]/128*500" func_val2="[value]/500*128" signed="False" format="%.f" caption="RPM" desc="Engine Speed (RPM)"/>
<data offset="#3986" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="%" desc="Boost Limit Engine Load (%)" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="39DE -> ISC desired position high altitude compensation" type="2" active="1" help="" level="0">
<rows count="5" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]/128*500" func_val2="[value]/500*128" signed="False" format="%.f" caption="RPM" desc="Engine Speed (RPM)"/>
<data offset="#39DE" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="%" desc="Boost Limit Engine Load (%)" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="39F0 -> ISC Error Dynamics - Neutral" type="2" active="1" help="" level="0">
<rows count="9" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]/128*500" func_val2="[value]/500*128" signed="False" format="%.f" caption="RPM" desc="Engine Speed (RPM)"/>
<data offset="#39F0" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="%" desc="Boost Limit Engine Load (%)" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="3C16 -> Fan Control - 1" type="2" active="1" help="" level="0">
<rows count="12" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]/128*500" func_val2="[value]/500*128" signed="False" format="%.f" caption="RPM" desc="Engine Speed (RPM)"/>
<data offset="#3C16" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="%" desc="Boost Limit Engine Load (%)" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="3C22 -> Fan Control - 2" type="2" active="1" help="" level="0">
<rows count="12" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]/128*500" func_val2="[value]/500*128" signed="False" format="%.f" caption="RPM" desc="Engine Speed (RPM)"/>
<data offset="#3C22" power="1" func_2val="[value]" func_val2="[value]" reverse_bytes="False" signed="False" format="%.2f" caption="%" desc="Boost Limit Engine Load (%)" color_dir="0" inc="20" incb="170" inc_dir="1"/>
</map>
<map name="3C2E -> Fan Control - 3" type="2" active="1" help="" level="0">
<rows count="12" offset="#0" power="2" inc_value="1" func_2inc="[value]" func_inc2="[value]" func_2val="[value]/1