<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>

<!-- Copyright (C) JMRI 2001, 2005, 2007, 2-009, 2010 All rights reserved -->
<!-- $Id: BLI_Blueline_steam.xml,v 1.6 2010/02/15 02:32:33 jacobsen Exp $ -->
<!--                                                                        -->
<!-- JMRI is free software; you can redistribute it and/or modify it under  -->
<!-- the terms of version 2 of the GNU General Public License as published  -->
<!-- by the Free Software Foundation. See the "COPYING" file for a copy     -->
<!-- of this license.                                                       -->
<!--                                                                        -->
<!-- JMRI is distributed in the hope that it will be useful, but WITHOUT    -->
<!-- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or  -->
<!-- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License  -->
<!-- for more details.                                                      -->

<decoder-config
    xmlns:xi = "http://www.w3.org/2001/XInclude"
    xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation = "http://jmri.org/xml/schema/decoder.xsd"
>

        <version author="Michael Mosher" version="2" lastUpdated="20070805"/>
        <version author="Michael Mosher" version="1" lastUpdated="20070716"/>
        
        <!-- Version 1 New file based off diesel file -->
        <!-- Version 2 Removed paged mode programming -->
        
<decoder>
    <family name="Blueline" mfg="Broadway Limited Imports, LLC">
        <model model="Steam" numOuts="3" numFns="14">
            <versionCV lowVersionID="32"/>
            <output name="1" label="headlight"/>              
            <output name="2" label="rearlight"/>              
            <output name="Whistle"/>                             
            <output name="Horn"/>                             
            <output name="Bell"/> 
            <output name="Coupler"/>                              
            <output name="Air Pump"/>                          
            <output name="Blow/Chuff+"/>                           
            <output name="Water/Chuff-"/>                         
            <output name="3" label="L1"/>                     
            <output name="Volume"/>                                 
            <output name="Start/Shut"/>                   
            <output name="Coal"/>                           
            <output name="Injector"/>                              
            <output name="Brakes"/>                           
            </model>                                           
    </family>                                                   
                                                               
    <programming direct="yes" paged="no" 
                         register="yes" ops="yes"></programming>

    <variables>
        <variable label="Primary Address" CV="1" comment="Short address"
                        item="Short Address"  default="03">
            <shortAddressVal/></variable>

        <variable label="Manufacturer Version No" CV="7" readOnly="yes"
                        item="Decoder Version"><decVal/>
            </variable>
                        
        <variable label="Manufacturer ID" CV="8" readOnly="yes"
                        item="Manufacturer">            <decVal/>
            </variable>

        <variable label="Decoder Lock ID number" CV="16" mask="XXXXXVVV" default="0">
            <decVal/>
            </variable>

        <variable label="Extended Address" CV="17"
                        item="Long Address" default="128">
            <longAddressVal/></variable>

        <variable label="Consist Address" CV="19" mask="XVVVVVVV" item="Consist Address" default="0">
            <decVal/></variable>
        
        <variable label="Consist Direction" CV="19" mask="VXXXXXXX" default="0">
            <enumVal>
                <enumChoice choice="Normal"></enumChoice>
                <enumChoice choice="Reversed"></enumChoice>
                </enumVal></variable>

        <variable label="Consist Address Active For F1" CV="21" mask="XXXXXXXV" default="0" minFn="1">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F2" CV="21" mask="XXXXXXVX" default="0" minFn="2">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F3" CV="21" mask="XXXXXVXX" default="0" minFn="3">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F4" CV="21" mask="XXXXVXXX" default="0" minFn="4">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F5" CV="21" mask="XXXVXXXX" default="0" minFn="5">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F6" CV="21" mask="XXVXXXXX" default="0" minFn="6">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F7" CV="21" mask="XVXXXXXX" default="0" minFn="7">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F8" CV="21" mask="VXXXXXXX" default="0" minFn="8">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
                
        <variable label="Consist Address Active For F0" CV="22" mask="XXXXXXXV" default="0"
                item="Consist Address Active For FL in Reverse">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F9" CV="22" mask="XXXXXVXX" default="0" minFn="9">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F10" CV="22" mask="XXXXVXXX" default="0" minFn="10">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F11" CV="22" mask="XXXVXXXX" default="0" minFn="11">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>
        <variable label="Consist Address Active For F12" CV="22" mask="XXVXXXXX" default="0" minFn="12">
            <enumVal>
                <enumChoice choice="Locomotive Address Only"/>
                <enumChoice choice="Respond to Consist Address"/>
                </enumVal></variable>

        <variable label="Direction of Lighting" CV="29" mask="XXXXXXXV" 
                item="Locomotive Direction">
            <enumVal>
                <enumChoice choice="Normal"/>
                <enumChoice choice="Reverse"/>
                </enumVal>
            </variable>
        <variable label="Speed steps" CV="29" mask="XXXXXXVX" 
                item="Speed Step Mode" default="1">
            <enumVal>
                <enumChoice choice="14"/>
                <enumChoice choice="28/128"/>
                </enumVal>
            </variable>
        <variable label="Address Format" CV="29" mask="XXVXXXXX" default="0">
            <enumVal>
                <enumChoice choice="One byte (short) address"/>
                <enumChoice choice="Two byte (extended) address"/>
                </enumVal></variable>

        <variable label="FL(f) controls output 1"            CV="33" mask="XXXXXXXV" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(f) controls output 2"            CV="33" mask="XXXXXXVX" minOut="2" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(f) controls output Whistle"      CV="33" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(f) controls output Horn"         CV="33" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(f) controls output Bell"         CV="33" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(f) controls output Coupler"      CV="33" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(f) controls output Air Pump"     CV="33" mask="XVXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(f) controls output Blow/Chuff+"  CV="33" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

        <variable label="FL(r) controls output 1"            CV="34" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(r) controls output 2"            CV="34" mask="XXXXXXVX" minOut="2" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(r) controls output Whistle"      CV="34" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(r) controls output Horn"         CV="34" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(r) controls output Bell"         CV="34" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(r) controls output Coupler"      CV="34" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(r) controls output Air Pump"     CV="34" mask="XVXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="FL(r) controls output Blow/Chuff+"  CV="34" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F1 controls output 1"               CV="35" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F1 controls output 2"               CV="35" mask="XXXXXXVX" minOut="2" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F1 controls output Whistle"         CV="35" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F1 controls output Horn"            CV="35" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F1 controls output Bell"            CV="35" mask="XXXVXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F1 controls output Coupler"         CV="35" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F1 controls output Air Pump"        CV="35" mask="XVXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F1 controls output Blow/Chuff+"     CV="35" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F2 controls output 1"               CV="36" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F2 controls output 2"               CV="36" mask="XXXXXXVX" minOut="2" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F2 controls output Whistle"         CV="36" mask="XXXXXVXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F2 controls output Horn"            CV="36" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F2 controls output Bell"            CV="36" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F2 controls output Coupler"         CV="36" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F2 controls output Air Pump"        CV="36" mask="XVXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F2 controls output Blow/Chuff+"     CV="36" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

        <variable label="F3 controls output 1"               CV="37" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F3 controls output 2"               CV="37" mask="XXXXXXVX" minOut="2" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F3 controls output Whistle"         CV="37" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F3 controls output Horn"            CV="37" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F3 controls output Bell"            CV="37" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F3 controls output Coupler"         CV="37" mask="XXVXXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F3 controls output Air Pump"        CV="37" mask="XVXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F3 controls output Blow/Chuff+"     CV="37" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F4 controls output Horn"            CV="38" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F4 controls output Bell"            CV="38" mask="XXXXXXVX" minOut="2" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F4 controls output Coupler"         CV="38" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F4 controls output Air Pump"        CV="38" mask="XXXXVXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F4 controls output Blow/Chuff+"     CV="38" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F4 controls output Water/Chuff-"    CV="38" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F4 controls output 3"               CV="38" mask="XVXXXXXX" minOut="3" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F4 controls output Volume"          CV="38" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F5 controls output Horn"            CV="39" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F5 controls output Bell"            CV="39" mask="XXXXXXVX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F5 controls output Coupler"         CV="39" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F5 controls output Air Pump"        CV="39" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F5 controls output Blow/Chuff+"     CV="39" mask="XXXVXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F5 controls output Water/Chuff-"    CV="39" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F5 controls output 3"               CV="39" mask="XVXXXXXX" minOut="3" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F5 controls output Volume"          CV="39" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F6 controls output Horn"            CV="40" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F6 controls output Bell"            CV="40" mask="XXXXXXVX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F6 controls output Coupler"         CV="40" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F6 controls output Air Pump"        CV="40" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F6 controls output Blow/Chuff+"     CV="40" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F6 controls output Water/Chuff-"    CV="40" mask="XXVXXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F6 controls output 3"               CV="40" mask="XVXXXXXX" minOut="3" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F6 controls output Volume"          CV="40" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

        <variable label="F7 controls output Horn"            CV="41" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F7 controls output Bell"            CV="41" mask="XXXXXXVX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F7 controls output Coupler"         CV="41" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F7 controls output Air Pump"        CV="41" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F7 controls output Blow/Chuff+"     CV="41" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F7 controls output Water/Chuff-"    CV="41" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F7 controls output 3"               CV="41" mask="XVXXXXXX" minOut="3" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F7 controls output Volume"          CV="41" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F8 controls output Horn"            CV="42" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F8 controls output Bell"            CV="42" mask="XXXXXXVX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F8 controls output Coupler"         CV="42" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F8 controls output Air Pump"        CV="42" mask="XXXXVXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F8 controls output Blow/Chuff+"     CV="42" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F8 controls output Water/Chuff-"    CV="42" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F8 controls output 3"               CV="42" mask="XVXXXXXX" minOut="3" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F8 controls output Volume"          CV="42" mask="VXXXXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F9 controls output Air Pump"        CV="43" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F9 controls output Blow/Chuff+"     CV="43" mask="XXXXXXVX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F9 controls output Water/Chuff-"    CV="43" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F9 controls output 3"               CV="43" mask="XXXXVXXX" minOut="3" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F9 controls output Start/Shut"      CV="43" mask="XXXVXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F9 controls output Coal"            CV="43" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F9 controls output Injector"        CV="43" mask="XVXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F9 controls output Brakes"          CV="43" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F10 controls output Air Pump"       CV="44" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F10 controls output Blow/Chuff+"    CV="44" mask="XXXXXXVX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F10 controls output Water/Chuff-"   CV="44" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F10 controls output 3"              CV="44" mask="XXXXVXXX" minOut="3" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F10 controls output Start/Shut"     CV="44" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F10 controls output Coal"           CV="44" mask="XXVXXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F10 controls output Injector"       CV="44" mask="XVXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F10 controls output Brakes"         CV="44" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F11 controls output Air Pump"       CV="45" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F11 controls output Blow/Chuff+"    CV="45" mask="XXXXXXVX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F11 controls output Water/Chuff-"   CV="45" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F11 controls output 3"              CV="45" mask="XXXXVXXX" minOut="3" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F11 controls output Start/Shut"     CV="45" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F11 controls output Coal"           CV="45" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F11 controls output Injector"       CV="45" mask="XVXXXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F11 controls output Brakes"         CV="45" mask="VXXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
                                                                  
        <variable label="F12 controls output Air Pump"       CV="46" mask="XXXXXXXV" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F12 controls output Blow/Chuff+"    CV="46" mask="XXXXXXVX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F12 controls output Water/Chuff-"   CV="46" mask="XXXXXVXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F12 controls output 3"              CV="46" mask="XXXXVXXX" minOut="3" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F12 controls output Start/Shut"     CV="46" mask="XXXVXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F12 controls output Coal"           CV="46" mask="XXVXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F12 controls output Injector"       CV="46" mask="XVXXXXXX" minOut="1" default="0"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
        <variable label="F12 controls output Brakes"         CV="46" mask="VXXXXXXX" minOut="1" default="1"> <enumVal> <enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

        <variable label="Master Volume Sound Increment" CV="130" 
                item="Sound Setting 1" default="2">
            <decVal max="16"/>
        </variable>
            
        <variable label="Analog Startup Voltage" CV="131" mask="VVVVVVVV" default="56">
            <decVal max="255"/>
        </variable>

        <variable label="Analog Shutdown Voltage" CV="132" mask="VVVVVVVV" default="54">
            <decVal max="255"/>
        </variable>

        <variable label="Master Volume" CV="133" mask="VVVVVVVV" default="15" 
            item="Sound Setting 2">
            <decVal max="15"/>
        </variable>

        <variable label="Whistle Volume" CV="135" mask="VVVVVVVV" default="100" 
            item="Sound Setting 3">
            <decVal max="120"/>
        </variable>

        <variable label="Bell Volume" CV="136" mask="VVVVVVVV" default="100" 
            item="Sound Setting 4">
            <decVal max="120"/>
        </variable>

        <variable label="Steam Volume" CV="137" mask="VVVVVVVV" default="100" 
            item="Sound Setting 5">
            <decVal max="120"/>
        </variable>

        <variable label="Horn Volume" CV="138" mask="VVVVVVVV" default="100" 
            item="Sound Setting 6">
            <decVal max="120"/>
        </variable>

       <variable label="Coupler Volume" CV="140" mask="VVVVVVVV" default="100" 
            item="Sound Setting 7">
            <decVal max="120"/>
        </variable>

        <variable label="Uncouple Volume" CV="141" mask="VVVVVVVV" default="100" 
            item="Sound Setting 8">
            <decVal max="120"/>
        </variable>

        <variable label="Air Pump Volume" CV="143" mask="VVVVVVVV" default="100" 
            item="Sound Setting 10">
            <decVal max="120"/>
        </variable>

        <variable label="Blow Down Volume" CV="144" mask="VVVVVVVV" default="100" 
            item="Sound Setting 11">
            <decVal max="120"/>
        </variable>

        <variable label="Steam Cock Volume" CV="145" mask="VVVVVVVV" default="100" 
            item="Sound Setting 12">
            <decVal max="120"/>
        </variable>

        <variable label="Brake Set Volume" CV="146" mask="VVVVVVVV" default="100" 
            item="Sound Setting 13">
            <decVal max="120"/>
        </variable>

        <variable label="Brake Release Volume" CV="147" mask="VVVVVVVV" default="100" 
            item="Sound Setting 14">
            <decVal max="120"/>
        </variable>

        <variable label="Pop Off Valve Volume" CV="148" mask="VVVVVVVV" default="100" 
            item="Sound Setting 15">
            <decVal max="120"/>
        </variable>

        <variable label="Blower Volume" CV="149" mask="VVVVVVVV" default="100" 
            item="Sound Setting 16">
            <decVal max="120"/>
        </variable>

        <variable label="Dynamo Volume" CV="150" mask="VVVVVVVV" default="100" 
            item="Sound Setting 17">
            <decVal max="120"/>
        </variable>

        <variable label="Brake Squeal Volume" CV="151" mask="VVVVVVVV" default="100" 
            item="Sound Setting 18">
            <decVal max="120"/>
        </variable>

        <variable label="Coal Volume" CV="152" mask="VVVVVVVV" default="100" 
            item="Sound Setting 19">
            <decVal max="120"/>
        </variable>

        <variable label="Water Fill Volume" CV="153" mask="VVVVVVVV" default="100" 
            item="Sound Setting 20">
            <decVal max="120"/>
        </variable>

        <variable label="Injector Volume" CV="154" mask="VVVVVVVV" default="100" 
            item="Sound Setting 21">
            <decVal max="120"/>
        </variable>

        <variable label="Chuff Volume" CV="155" mask="VVVVVVVV" default="100" 
            item="Sound Setting 22">
            <decVal max="120"/>
        </variable>

        <variable label="DCC Rule 17 Lighting" CV="159" mask="XXXXXXXV" default="0" >
            <enumVal>
                <enumChoice choice="Enabled"/>
                <enumChoice choice="Disabled"/>
            </enumVal>
        </variable>

        <variable label="DC Rule 17 Lighting" CV="159" mask="XXXVXXXX" default="0" >
            <enumVal>
                <enumChoice choice="Enabled"/>
                <enumChoice choice="Disabled"/>
            </enumVal>
        </variable>

        <variable label="L1 Light Definition" CV="160" mask="VVVVVVVV" default="1" 
            item="Directional Headlights">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Duty Cycle Strobe"/>
                <enumChoice choice="Double Pulsed Duty Cycle Strobe"/>
                <enumChoice choice="Ramped Duty Cycle"/>
            </enumVal>
        </variable>

        <variable label="L1 parameter 1" CV="161" mask="VVVVVVVV" default="10" 
            item="Global lighting option 1"
            tooltip="-/On Time/On Time One/Start Point Power On" >
            <decVal />
        </variable>

        <variable label="L1 parameter 2" CV="162" mask="VVVVVVVV" default="10" 
            item="Global lighting option 2"
            tooltip="-/Off Time/Off Time One/Ramp Up Time" >
            <decVal />
        </variable>

        <variable label="L1 parameter 3" CV="163" mask="VVVVVVVV" default="180" 
            item="Global lighting option 3"
            tooltip="-/-/On Time Two/End Point Power On" >
            <decVal />
        </variable>

        <variable label="L1 parameter 4" CV="164" mask="VVVVVVVV" default="20" 
            item="Global lighting option 4"
            tooltip="-/-/Off Time Two/Ramp Down Time" >
            <decVal />
        </variable>

        <variable label="Bell Ring Interval" CV="180" mask="VVVVVVVV" default="100" 
            item="Sound Group 3 Option 2">
            <decVal max="120"/>
        </variable>

        <variable label="Whistle Fade In" CV="181" mask="VVVVVVVV" default="1" 
            item="Sound Group 3 Option 3">
            <decVal max="120"/>
        </variable>

        <variable label="Whistle Fade Out" CV="182" mask="VVVVVVVV" default="26" 
            item="Sound Group 3 Option 4">
            <decVal max="120"/>
        </variable>

        <variable label="Whistle Fade In Level" CV="183" mask="VVVVVVVV" default="1" 
            item="Sound Group 3 Option 5">
            <decVal max="120"/>
        </variable>

        <variable label="Analog Brake Control" CV="184" mask="VVVVVVVV" default="64">
            <decVal max="255"/>
        </variable>

        <variable label="DCC Brake Control" CV="185" mask="VVVVVVVV" default="20">
            <decVal max="255"/>
        </variable>

        <variable label="DCC Brake Timer" CV="186" mask="VVVVVVVV" default="1">
            <decVal max="255"/>
        </variable>

        <variable label="DCC Uncouple Throttle Stop" CV="187" mask="VVVVVVVV" default="3">
            <decVal max="255"/>
        </variable>

        <variable label="Pitch Shift" CV="188" mask="VVVVVVVV" default="128" 
            item="Sound Group 3 Option 6">
            <decVal max="255"/>
        </variable>

        <variable label="Analog Sound Setup" CV="190" mask="VVVVVVVV" default="0"
        	tooltip="Stores analog saved voltage to:" >
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="CV131 Start Up Voltage"/>
                <enumChoice choice="CV132 Shut Down Voltage"/>
                <enumChoice choice="CV191 Brake Set Voltage"/>
                <enumChoice choice="CV192 Brake Release Voltage"/>
            </enumVal>
        </variable>

        <variable label="Analog Brake Set Voltage" CV="191" mask="VVVVVVVV" default="70">
            <decVal max="255"/>
        </variable>

        <variable label="Analog Brake Release Voltage" CV="192" mask="VVVVVVVV" default="77">
            <decVal max="255"/>
        </variable>

        <variable label="Steam Cock Chuff Count" CV="196" mask="VVVVVVVV" default="1"
        		item="Sound Group 1 Option 1">
            <decVal max="255"/>
        </variable>

        <variable label="Rod Knock Chuff Count" CV="197" mask="VVVVVVVV" default="2"
        		item="Sound Group 1 Option 2">
            <decVal max="255"/>
        </variable>

        <variable label="Rod Knock Volume" CV="198" mask="VVVVVVVV" default="80" 
            item="Sound Setting 24">
            <decVal max="120"/>
        </variable>

        <variable label="Chuff Increase Volume" CV="199" mask="VVVVVVVV" default="200" 
            item="Sound Setting 23">
            <decVal max="255"/>
        </variable>

        <variable label="DCC Throttle Increase" CV="200" mask="VVVVVVVV" default="1">
            <decVal max="255"/>
        </variable>

        <variable label="DCC Throttle Decrease" CV="201" mask="VVVVVVVV" default="1">
            <decVal max="255"/>
        </variable>

        <variable label="DC Change Increase" CV="202" mask="VVVVVVVV" default="160">
            <decVal max="255"/>
        </variable>

        <variable label="DC Change Decrease" CV="203" mask="VVVVVVVV" default="160">
            <decVal max="255"/>
        </variable>

        <variable label="F5 Chuff Increment" CV="204" mask="VVVVVVVV" default="32"
        		item="Sound Group 3 Option 7">
            <decVal max="255"/>
        </variable>

        <variable label="F6 Chuff Decrement" CV="205" mask="VVVVVVVV" default="32"
        		item="Sound Group 3 Option 8">
            <decVal max="255"/>
        </variable>

        <variable label="DCC Cab Light Throttle Stop" CV="208" mask="VVVVVVVV" default="3">
            <decVal max="255"/>
        </variable>

        <variable label="DCC Brake Set Throttle Stop" CV="209" mask="VVVVVVVV" default="0">
            <decVal max="128"/>
        </variable>

        <variable label="DCC Brake Release Throttle Stop" CV="210" mask="VVVVVVVV" default="2">
            <decVal max="128"/>
        </variable>

        <variable label="DC Front/Rear Lights" CV="220" mask="XXXXXXXV" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC L1 Light" CV="220" mask="XXXXXXVX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC L1 Activate on Bell or Whistle" CV="220" mask="XXXVXXXX" default="0">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="Activates L1 on DC" CV="221" mask="XXXXXXXV" default="0">
            <enumVal>
                <enumChoice choice="Whistle"/>
                <enumChoice choice="Bell"/>
            </enumVal>
        </variable>

        <variable label="Analog Aux Select" CV="222" mask="VVVVVVVV" default="0">
            <enumVal>
                <enumChoice choice="Air Pump"/>
                <enumChoice choice="Coupler"/>
                <enumChoice choice="Front/Rear Light"/>
                <enumChoice choice="L1 Light"/>
            </enumVal>
        </variable>

        <variable label="DC Consist Rear Light" CV="223" mask="XXXXXXXV" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC Consist Front Light" CV="223" mask="XXXXXXVX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC Consist L1 Light" CV="223" mask="XXXXXVXX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC Consist Bell" CV="223" mask="XXVXXXXX" default="0">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC Consist Whistle" CV="223" mask="XVXXXXXX" default="0">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC Consist Aux" CV="223" mask="VXXXXXXX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC Easy Consist" CV="224" mask="VVVVVVVV" default="0">
            <enumVal>
                <enumChoice choice="Single"/>
                <enumChoice choice="Front"/>
                <enumChoice choice="Middle"/>
                <enumChoice choice="Rear"/>
            </enumVal>
        </variable>

        <variable label="DCC Front/Rear Lights" CV="225" mask="XXXXXXXV" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DCC L1 Light" CV="225" mask="XXXXXXVX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DCC L1 Activate on Bell or Whistle" CV="225" mask="XXXVXXXX" default="0">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="Activates L1 on DCC" CV="226" mask="XXXXXXXV" default="0">
            <enumVal>
                <enumChoice choice="Whistle"/>
                <enumChoice choice="Bell"/>
            </enumVal>
        </variable>

        <variable label="Brake Set/Release" CV="227" mask="XXXXXXXV" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Automatic"/>
            </enumVal>
        </variable>

        <variable label="Brake Squeal" CV="227" mask="XXXXXXVX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Automatic"/>
            </enumVal>
        </variable>

        <variable label="DCC Startup Timer" CV="228" mask="VVVVVVVV" default="1">
            <decVal max="255"/>
        </variable>

        <variable label="DCC Consist Rear Light" CV="229" mask="XXXXXXXV" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DCC Consist Front Light" CV="229" mask="XXXXXXVX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DCC Consist L1 Light" CV="229" mask="XXXXXVXX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DCC Consist Cab" CV="229" mask="VXXXXXXX" default="1">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DCC Easy Consist" CV="230" mask="VVVVVVVV" default="0">
            <enumVal>
                <enumChoice choice="Single"/>
                <enumChoice choice="Front"/>
                <enumChoice choice="Middle"/>
                <enumChoice choice="Rear"/>
            </enumVal>
        </variable>
        
        <variable label="Random Sound Occurrence" CV="240" mask="VVVVVVVV" default="24" 
            item="Sound Group 3 Option 1">
            <decVal max="30"/>
        </variable>

        <variable label="Whistle Alt Ending" CV="245" mask="VVVVVVVV" default="1"
        		item="Sound Group 1 Option 3">
            <enumVal>
                <enumChoice choice="Disabled"/>
                <enumChoice choice="Enabled"/>
            </enumVal>
        </variable>

        <variable label="DC Motor Startup Delay" CV="248" mask="VVVVVVVV" default="8">
            <decVal max="63"/>
        </variable>

        <variable label="DC Motor Control Momentum" CV="249" mask="VVVVVVVV" default="2">
            <decVal max="255"/>
        </variable>

        <variable label="DC Track Voltage Momentum" CV="250" mask="VVVVVVVV" default="10">
            <decVal max="255"/>
        </variable>

        <variable label="DC Motor Control Vmax" CV="251" mask="VVVVVVVV" default="144">
            <decVal max="255"/>
        </variable>

        <variable label="DC Motor Control Vmin" CV="252" mask="VVVVVVVV" default="80">
            <decVal max="255"/>
        </variable>

        <variable label="DC Motor Control Dmin" CV="253" mask="VVVVVVVV" default="50">
            <decVal max="255"/>
        </variable>

    </variables>
    
  <resets>
  	<factReset label="Reset All CVs" CV="8" default="8"/>
  </resets>

</decoder>

<pane name="DCC Control">
    <column>
        <row>
            <display item="DCC Throttle Increase" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Throttle Increase" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DCC Throttle Decrease" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Throttle Decrease" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DCC Rev Level 3 Throttle Stop" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Rev Level 3 Throttle Stop" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DCC Uncouple Throttle Stop" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Uncouple Throttle Stop" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DCC Cab Light Throttle Stop" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Cab Light Throttle Stop" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DCC Brake Set Throttle Stop" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Brake Set Throttle Stop" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DCC Brake Release Throttle Stop" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Brake Release Throttle Stop" layout="above" format="hslider"/>
        </row>
    </column>
    <column>
        <row>
            <display item="DCC Brake Control" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Brake Control" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DCC Brake Timer" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Brake Timer" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DCC Startup Timer" layout="above" label=""/>
            <label label=" "/>
            <display item="DCC Startup Timer" layout="above" format="hslider"/>
        </row>
    </column>
    <column>
        <display item="DCC Front/Rear Lights" />
        <display item="DCC Rule 17 Lighting" />
        <display item="DCC L1 Light" />
        <display item="DCC L1 Activate on Bell or Whistle" />
        <display item="Activates L1 on DCC" />
        <display item="Brake Set/Release" />
        <display item="Brake Squeal" />
        <label label=" "/>
        <display item="DCC Consist Rear Light" />
        <display item="DCC Consist Front Light" />
        <display item="DCC Consist L1 Light" />
        <display item="DCC Consist Cab" />
        <display item="DCC Easy Consist" />
        <label label=" "/>
        <display item="Decoder Lock ID number" />
    </column>
</pane>

<pane name="DC Control">
    <column>
        <row>
            <display item="Analog Startup Voltage" layout="above" label=""/>
            <label label=" "/>
            <display item="Analog Startup Voltage" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="Analog Shutdown Voltage" layout="above" label=""/>
            <label label=" "/>
            <display item="Analog Shutdown Voltage" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="Analog Brake Set Voltage" layout="above" label=""/>
            <label label=" "/>
            <display item="Analog Brake Set Voltage" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="Analog Brake Release Voltage" layout="above" label=""/>
            <label label=" "/>
            <display item="Analog Brake Release Voltage" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DC Change Increase" layout="above" label=""/>
            <label label=" "/>
            <display item="DC Change Increase" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DC Change Decrease" layout="above" label=""/>
            <label label=" "/>
            <display item="DC Change Decrease" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="Analog Rev Level 3 Voltage" layout="above" label=""/>
            <label label=" "/>
            <display item="Analog Rev Level 3 Voltage" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="Analog Rev Level Hysteresis" layout="above" label=""/>
            <label label=" "/>
            <display item="Analog Rev Level Hysteresis" layout="above" format="hslider"/>
        </row>
    </column>
    <column>
        <row>
            <display item="Analog Brake Control" layout="above" label=""/>
            <label label=" "/>
            <display item="Analog Brake Control" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DC Motor Startup Delay" layout="above" label=""/>
            <label label=" "/>
            <display item="DC Motor Startup Delay" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DC Motor Control Momentum" layout="above" label=""/>
            <label label=" "/>
            <display item="DC Motor Control Momentum" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DC Track Voltage Momentum" layout="above" label=""/>
            <label label=" "/>
            <display item="DC Track Voltage Momentum" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DC Motor Control Vmax" layout="above" label=""/>
            <label label=" "/>
            <display item="DC Motor Control Vmax" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DC Motor Control Vmin" layout="above" label=""/>
            <label label=" "/>
            <display item="DC Motor Control Vmin" layout="above" format="hslider"/>
        </row>
        <label label=" "/>
        <row>
            <display item="DC Motor Control Dmin" layout="above" label=""/>
            <label label=" "/>
            <display item="DC Motor Control Dmin" layout="above" format="hslider"/>
        </row>
    </column>
    <column>
        <display item="DC Front/Rear Lights" />
        <display item="DC Rule 17 Lighting" />
        <display item="DC L1 Light" />
        <display item="DC L1 Activate on Bell or Whistle" />
        <display item="Activates L1 on DC" />
        <display item="Analog Aux Select" />
        <label label=" "/>
        <display item="DC Consist Rear Light" />
        <display item="DC Consist Front Light" />
        <display item="DC Consist L1 Light" />
        <display item="DC Consist Bell" />
        <display item="DC Consist Whistle" />
        <display item="DC Consist Aux" />
        <display item="DC Easy Consist" />
        <label label=" "/>
        <display item="Analog Sound Setup" />
    </column>
</pane>

</decoder-config>

