<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2001, 2005, 2007, 2-009, 2010 All rights reserved -->
<!--                                                                        -->
<!-- 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="3" lastUpdated="20200327"/>
  <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 -->
  <!-- Version 3 Change revision range -->
  <decoder>
    <family name="Blueline" mfg="Broadway Limited Imports, LLC">
      <model model="Steam" numOuts="3" numFns="14">
        <versionCV lowVersionID="32" highVersionID="63"/>
        <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"/>
    <variables>
      <xi:include href="http://jmri.org/xml/decoders/nmra/shortAndLongAddress.xml"/>
      <xi:include href="http://jmri.org/xml/decoders/nmra/mfgVersionId.xml"/>
      <xi:include href="http://jmri.org/xml/decoders/nmra/decoderLockId16.xml"/>
      <xi:include href="http://jmri.org/xml/decoders/nmra/consistAddrDirection.xml"/>
      <variable item="Consist Address Active For F1" CV="21" mask="XXXXXXXV" default="0" minFn="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F1</label>
      </variable>
      <variable item="Consist Address Active For F2" CV="21" mask="XXXXXXVX" default="0" minFn="2">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F2</label>
      </variable>
      <variable item="Consist Address Active For F3" CV="21" mask="XXXXXVXX" default="0" minFn="3">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F3</label>
      </variable>
      <variable item="Consist Address Active For F4" CV="21" mask="XXXXVXXX" default="0" minFn="4">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F4</label>
      </variable>
      <variable item="Consist Address Active For F5" CV="21" mask="XXXVXXXX" default="0" minFn="5">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F5</label>
      </variable>
      <variable item="Consist Address Active For F6" CV="21" mask="XXVXXXXX" default="0" minFn="6">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F6</label>
      </variable>
      <variable item="Consist Address Active For F7" CV="21" mask="XVXXXXXX" default="0" minFn="7">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F7</label>
      </variable>
      <variable item="Consist Address Active For F8" CV="21" mask="VXXXXXXX" default="0" minFn="8">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F8</label>
      </variable>
      <variable CV="22" mask="XXXXXXXV" default="0" item="Consist Address Active For FL in Reverse">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F0</label>
      </variable>
      <variable item="Consist Address Active For F9" CV="22" mask="XXXXXVXX" default="0" minFn="9">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F9</label>
      </variable>
      <variable item="Consist Address Active For F10" CV="22" mask="XXXXVXXX" default="0" minFn="10">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F10</label>
      </variable>
      <variable item="Consist Address Active For F11" CV="22" mask="XXXVXXXX" default="0" minFn="11">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F11</label>
      </variable>
      <variable item="Consist Address Active For F12" CV="22" mask="XXVXXXXX" default="0" minFn="12">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
        <label>Consist Address Active For F12</label>
      </variable>
      <xi:include href="http://jmri.org/xml/decoders/nmra/cv29direction.xml"/>
      <xi:include href="http://jmri.org/xml/decoders/nmra/cv29speedSteps.xml"/>
      <variable item="FL(f) controls output 1" CV="33" mask="XXXXXXXV" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(f) controls output 1</label>
      </variable>
      <variable item="FL(f) controls output 2" CV="33" mask="XXXXXXVX" minOut="2" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(f) controls output 2</label>
      </variable>
      <variable item="FL(f) controls output Whistle" CV="33" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(f) controls output Whistle</label>
      </variable>
      <variable item="FL(f) controls output Horn" CV="33" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(f) controls output Horn</label>
      </variable>
      <variable item="FL(f) controls output Bell" CV="33" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(f) controls output Bell</label>
      </variable>
      <variable item="FL(f) controls output Coupler" CV="33" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(f) controls output Coupler</label>
      </variable>
      <variable item="FL(f) controls output Air Pump" CV="33" mask="XVXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(f) controls output Air Pump</label>
      </variable>
      <variable item="FL(f) controls output Blow/Chuff+" CV="33" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(f) controls output Blow/Chuff+</label>
      </variable>
      <variable item="FL(r) controls output 1" CV="34" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(r) controls output 1</label>
      </variable>
      <variable item="FL(r) controls output 2" CV="34" mask="XXXXXXVX" minOut="2" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(r) controls output 2</label>
      </variable>
      <variable item="FL(r) controls output Whistle" CV="34" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(r) controls output Whistle</label>
      </variable>
      <variable item="FL(r) controls output Horn" CV="34" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(r) controls output Horn</label>
      </variable>
      <variable item="FL(r) controls output Bell" CV="34" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(r) controls output Bell</label>
      </variable>
      <variable item="FL(r) controls output Coupler" CV="34" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(r) controls output Coupler</label>
      </variable>
      <variable item="FL(r) controls output Air Pump" CV="34" mask="XVXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(r) controls output Air Pump</label>
      </variable>
      <variable item="FL(r) controls output Blow/Chuff+" CV="34" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>FL(r) controls output Blow/Chuff+</label>
      </variable>
      <variable item="F1 controls output 1" CV="35" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F1 controls output 1</label>
      </variable>
      <variable item="F1 controls output 2" CV="35" mask="XXXXXXVX" minOut="2" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F1 controls output 2</label>
      </variable>
      <variable item="F1 controls output Whistle" CV="35" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F1 controls output Whistle</label>
      </variable>
      <variable item="F1 controls output Horn" CV="35" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F1 controls output Horn</label>
      </variable>
      <variable item="F1 controls output Bell" CV="35" mask="XXXVXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F1 controls output Bell</label>
      </variable>
      <variable item="F1 controls output Coupler" CV="35" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F1 controls output Coupler</label>
      </variable>
      <variable item="F1 controls output Air Pump" CV="35" mask="XVXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F1 controls output Air Pump</label>
      </variable>
      <variable item="F1 controls output Blow/Chuff+" CV="35" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F1 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F2 controls output 1" CV="36" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F2 controls output 1</label>
      </variable>
      <variable item="F2 controls output 2" CV="36" mask="XXXXXXVX" minOut="2" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F2 controls output 2</label>
      </variable>
      <variable item="F2 controls output Whistle" CV="36" mask="XXXXXVXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F2 controls output Whistle</label>
      </variable>
      <variable item="F2 controls output Horn" CV="36" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F2 controls output Horn</label>
      </variable>
      <variable item="F2 controls output Bell" CV="36" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F2 controls output Bell</label>
      </variable>
      <variable item="F2 controls output Coupler" CV="36" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F2 controls output Coupler</label>
      </variable>
      <variable item="F2 controls output Air Pump" CV="36" mask="XVXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F2 controls output Air Pump</label>
      </variable>
      <variable item="F2 controls output Blow/Chuff+" CV="36" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F2 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F3 controls output 1" CV="37" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F3 controls output 1</label>
      </variable>
      <variable item="F3 controls output 2" CV="37" mask="XXXXXXVX" minOut="2" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F3 controls output 2</label>
      </variable>
      <variable item="F3 controls output Whistle" CV="37" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F3 controls output Whistle</label>
      </variable>
      <variable item="F3 controls output Horn" CV="37" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F3 controls output Horn</label>
      </variable>
      <variable item="F3 controls output Bell" CV="37" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F3 controls output Bell</label>
      </variable>
      <variable item="F3 controls output Coupler" CV="37" mask="XXVXXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F3 controls output Coupler</label>
      </variable>
      <variable item="F3 controls output Air Pump" CV="37" mask="XVXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F3 controls output Air Pump</label>
      </variable>
      <variable item="F3 controls output Blow/Chuff+" CV="37" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F3 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F4 controls output Horn" CV="38" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F4 controls output Horn</label>
      </variable>
      <variable item="F4 controls output Bell" CV="38" mask="XXXXXXVX" minOut="2" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F4 controls output Bell</label>
      </variable>
      <variable item="F4 controls output Coupler" CV="38" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F4 controls output Coupler</label>
      </variable>
      <variable item="F4 controls output Air Pump" CV="38" mask="XXXXVXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F4 controls output Air Pump</label>
      </variable>
      <variable item="F4 controls output Blow/Chuff+" CV="38" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F4 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F4 controls output Water/Chuff-" CV="38" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F4 controls output Water/Chuff-</label>
      </variable>
      <variable item="F4 controls output 3" CV="38" mask="XVXXXXXX" minOut="3" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F4 controls output 3</label>
      </variable>
      <variable item="F4 controls output Volume" CV="38" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F4 controls output Volume</label>
      </variable>
      <variable item="F5 controls output Horn" CV="39" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F5 controls output Horn</label>
      </variable>
      <variable item="F5 controls output Bell" CV="39" mask="XXXXXXVX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F5 controls output Bell</label>
      </variable>
      <variable item="F5 controls output Coupler" CV="39" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F5 controls output Coupler</label>
      </variable>
      <variable item="F5 controls output Air Pump" CV="39" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F5 controls output Air Pump</label>
      </variable>
      <variable item="F5 controls output Blow/Chuff+" CV="39" mask="XXXVXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F5 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F5 controls output Water/Chuff-" CV="39" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F5 controls output Water/Chuff-</label>
      </variable>
      <variable item="F5 controls output 3" CV="39" mask="XVXXXXXX" minOut="3" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F5 controls output 3</label>
      </variable>
      <variable item="F5 controls output Volume" CV="39" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F5 controls output Volume</label>
      </variable>
      <variable item="F6 controls output Horn" CV="40" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F6 controls output Horn</label>
      </variable>
      <variable item="F6 controls output Bell" CV="40" mask="XXXXXXVX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F6 controls output Bell</label>
      </variable>
      <variable item="F6 controls output Coupler" CV="40" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F6 controls output Coupler</label>
      </variable>
      <variable item="F6 controls output Air Pump" CV="40" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F6 controls output Air Pump</label>
      </variable>
      <variable item="F6 controls output Blow/Chuff+" CV="40" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F6 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F6 controls output Water/Chuff-" CV="40" mask="XXVXXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F6 controls output Water/Chuff-</label>
      </variable>
      <variable item="F6 controls output 3" CV="40" mask="XVXXXXXX" minOut="3" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F6 controls output 3</label>
      </variable>
      <variable item="F6 controls output Volume" CV="40" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F6 controls output Volume</label>
      </variable>
      <variable item="F7 controls output Horn" CV="41" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F7 controls output Horn</label>
      </variable>
      <variable item="F7 controls output Bell" CV="41" mask="XXXXXXVX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F7 controls output Bell</label>
      </variable>
      <variable item="F7 controls output Coupler" CV="41" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F7 controls output Coupler</label>
      </variable>
      <variable item="F7 controls output Air Pump" CV="41" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F7 controls output Air Pump</label>
      </variable>
      <variable item="F7 controls output Blow/Chuff+" CV="41" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F7 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F7 controls output Water/Chuff-" CV="41" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F7 controls output Water/Chuff-</label>
      </variable>
      <variable item="F7 controls output 3" CV="41" mask="XVXXXXXX" minOut="3" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F7 controls output 3</label>
      </variable>
      <variable item="F7 controls output Volume" CV="41" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F7 controls output Volume</label>
      </variable>
      <variable item="F8 controls output Horn" CV="42" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F8 controls output Horn</label>
      </variable>
      <variable item="F8 controls output Bell" CV="42" mask="XXXXXXVX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F8 controls output Bell</label>
      </variable>
      <variable item="F8 controls output Coupler" CV="42" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F8 controls output Coupler</label>
      </variable>
      <variable item="F8 controls output Air Pump" CV="42" mask="XXXXVXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F8 controls output Air Pump</label>
      </variable>
      <variable item="F8 controls output Blow/Chuff+" CV="42" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F8 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F8 controls output Water/Chuff-" CV="42" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F8 controls output Water/Chuff-</label>
      </variable>
      <variable item="F8 controls output 3" CV="42" mask="XVXXXXXX" minOut="3" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F8 controls output 3</label>
      </variable>
      <variable item="F8 controls output Volume" CV="42" mask="VXXXXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F8 controls output Volume</label>
      </variable>
      <variable item="F9 controls output Air Pump" CV="43" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F9 controls output Air Pump</label>
      </variable>
      <variable item="F9 controls output Blow/Chuff+" CV="43" mask="XXXXXXVX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F9 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F9 controls output Water/Chuff-" CV="43" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F9 controls output Water/Chuff-</label>
      </variable>
      <variable item="F9 controls output 3" CV="43" mask="XXXXVXXX" minOut="3" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F9 controls output 3</label>
      </variable>
      <variable item="F9 controls output Start/Shut" CV="43" mask="XXXVXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F9 controls output Start/Shut</label>
      </variable>
      <variable item="F9 controls output Coal" CV="43" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F9 controls output Coal</label>
      </variable>
      <variable item="F9 controls output Injector" CV="43" mask="XVXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F9 controls output Injector</label>
      </variable>
      <variable item="F9 controls output Brakes" CV="43" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F9 controls output Brakes</label>
      </variable>
      <variable item="F10 controls output Air Pump" CV="44" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F10 controls output Air Pump</label>
      </variable>
      <variable item="F10 controls output Blow/Chuff+" CV="44" mask="XXXXXXVX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F10 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F10 controls output Water/Chuff-" CV="44" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F10 controls output Water/Chuff-</label>
      </variable>
      <variable item="F10 controls output 3" CV="44" mask="XXXXVXXX" minOut="3" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F10 controls output 3</label>
      </variable>
      <variable item="F10 controls output Start/Shut" CV="44" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F10 controls output Start/Shut</label>
      </variable>
      <variable item="F10 controls output Coal" CV="44" mask="XXVXXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F10 controls output Coal</label>
      </variable>
      <variable item="F10 controls output Injector" CV="44" mask="XVXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F10 controls output Injector</label>
      </variable>
      <variable item="F10 controls output Brakes" CV="44" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F10 controls output Brakes</label>
      </variable>
      <variable item="F11 controls output Air Pump" CV="45" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F11 controls output Air Pump</label>
      </variable>
      <variable item="F11 controls output Blow/Chuff+" CV="45" mask="XXXXXXVX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F11 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F11 controls output Water/Chuff-" CV="45" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F11 controls output Water/Chuff-</label>
      </variable>
      <variable item="F11 controls output 3" CV="45" mask="XXXXVXXX" minOut="3" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F11 controls output 3</label>
      </variable>
      <variable item="F11 controls output Start/Shut" CV="45" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F11 controls output Start/Shut</label>
      </variable>
      <variable item="F11 controls output Coal" CV="45" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F11 controls output Coal</label>
      </variable>
      <variable item="F11 controls output Injector" CV="45" mask="XVXXXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F11 controls output Injector</label>
      </variable>
      <variable item="F11 controls output Brakes" CV="45" mask="VXXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F11 controls output Brakes</label>
      </variable>
      <variable item="F12 controls output Air Pump" CV="46" mask="XXXXXXXV" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F12 controls output Air Pump</label>
      </variable>
      <variable item="F12 controls output Blow/Chuff+" CV="46" mask="XXXXXXVX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F12 controls output Blow/Chuff+</label>
      </variable>
      <variable item="F12 controls output Water/Chuff-" CV="46" mask="XXXXXVXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F12 controls output Water/Chuff-</label>
      </variable>
      <variable item="F12 controls output 3" CV="46" mask="XXXXVXXX" minOut="3" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F12 controls output 3</label>
      </variable>
      <variable item="F12 controls output Start/Shut" CV="46" mask="XXXVXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F12 controls output Start/Shut</label>
      </variable>
      <variable item="F12 controls output Coal" CV="46" mask="XXVXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F12 controls output Coal</label>
      </variable>
      <variable item="F12 controls output Injector" CV="46" mask="XVXXXXXX" minOut="1" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F12 controls output Injector</label>
      </variable>
      <variable item="F12 controls output Brakes" CV="46" mask="VXXXXXXX" minOut="1" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>F12 controls output Brakes</label>
      </variable>
      <variable CV="130" item="Sound Setting 1" default="2">
        <decVal max="16"/>
        <label>Master Volume Sound Increment</label>
      </variable>
      <variable item="Analog Startup Voltage" CV="131" mask="VVVVVVVV" default="56">
        <decVal max="255"/>
        <label>Analog Startup Voltage</label>
      </variable>
      <variable item="Analog Shutdown Voltage" CV="132" mask="VVVVVVVV" default="54">
        <decVal max="255"/>
        <label>Analog Shutdown Voltage</label>
      </variable>
      <variable CV="133" mask="VVVVVVVV" default="15" item="Sound Setting 2">
        <decVal max="15"/>
        <label>Master Volume</label>
      </variable>
      <variable CV="135" mask="VVVVVVVV" default="100" item="Sound Setting 3">
        <decVal max="120"/>
        <label>Whistle Volume</label>
      </variable>
      <variable CV="136" mask="VVVVVVVV" default="100" item="Sound Setting 4">
        <decVal max="120"/>
        <label>Bell Volume</label>
      </variable>
      <variable CV="137" mask="VVVVVVVV" default="100" item="Sound Setting 5">
        <decVal max="120"/>
        <label>Steam Volume</label>
      </variable>
      <variable CV="138" mask="VVVVVVVV" default="100" item="Sound Setting 6">
        <decVal max="120"/>
        <label>Horn Volume</label>
      </variable>
      <variable CV="140" mask="VVVVVVVV" default="100" item="Sound Setting 7">
        <decVal max="120"/>
        <label>Coupler Volume</label>
      </variable>
      <variable CV="141" mask="VVVVVVVV" default="100" item="Sound Setting 8">
        <decVal max="120"/>
        <label>Uncouple Volume</label>
      </variable>
      <variable CV="143" mask="VVVVVVVV" default="100" item="Sound Setting 10">
        <decVal max="120"/>
        <label>Air Pump Volume</label>
      </variable>
      <variable CV="144" mask="VVVVVVVV" default="100" item="Sound Setting 11">
        <decVal max="120"/>
        <label>Blow Down Volume</label>
      </variable>
      <variable CV="145" mask="VVVVVVVV" default="100" item="Sound Setting 12">
        <decVal max="120"/>
        <label>Steam Cock Volume</label>
      </variable>
      <variable CV="146" mask="VVVVVVVV" default="100" item="Sound Setting 13">
        <decVal max="120"/>
        <label>Brake Set Volume</label>
      </variable>
      <variable CV="147" mask="VVVVVVVV" default="100" item="Sound Setting 14">
        <decVal max="120"/>
        <label>Brake Release Volume</label>
      </variable>
      <variable CV="148" mask="VVVVVVVV" default="100" item="Sound Setting 15">
        <decVal max="120"/>
        <label>Pop Off Valve Volume</label>
      </variable>
      <variable CV="149" mask="VVVVVVVV" default="100" item="Sound Setting 16">
        <decVal max="120"/>
        <label>Blower Volume</label>
      </variable>
      <variable CV="150" mask="VVVVVVVV" default="100" item="Sound Setting 17">
        <decVal max="120"/>
        <label>Dynamo Volume</label>
      </variable>
      <variable CV="151" mask="VVVVVVVV" default="100" item="Sound Setting 18">
        <decVal max="120"/>
        <label>Brake Squeal Volume</label>
      </variable>
      <variable CV="152" mask="VVVVVVVV" default="100" item="Sound Setting 19">
        <decVal max="120"/>
        <label>Coal Volume</label>
      </variable>
      <variable CV="153" mask="VVVVVVVV" default="100" item="Sound Setting 20">
        <decVal max="120"/>
        <label>Water Fill Volume</label>
      </variable>
      <variable CV="154" mask="VVVVVVVV" default="100" item="Sound Setting 21">
        <decVal max="120"/>
        <label>Injector Volume</label>
      </variable>
      <variable CV="155" mask="VVVVVVVV" default="100" item="Sound Setting 22">
        <decVal max="120"/>
        <label>Chuff Volume</label>
      </variable>
      <variable item="DCC Rule 17 Lighting" CV="159" mask="XXXXXXXV" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-enabledDisabled.xml"/>
        <label>DCC Rule 17 Lighting</label>
      </variable>
      <variable item="DC Rule 17 Lighting" CV="159" mask="XXXVXXXX" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-enabledDisabled.xml"/>
        <label>DC Rule 17 Lighting</label>
      </variable>
      <variable CV="160" mask="VVVVVVVV" default="1" item="Directional Headlights">
        <enumVal>
          <enumChoice choice="Disabled">
            <choice>Disabled</choice>
            <choice xml:lang="fr">Désactivé</choice>
            <choice xml:lang="it">Disabilitato</choice>
            <choice xml:lang="de">Deaktiviert</choice>
          </enumChoice>
          <enumChoice choice="Duty Cycle Strobe">
            <choice>Duty Cycle Strobe</choice>
          </enumChoice>
          <enumChoice choice="Double Pulsed Duty Cycle Strobe">
            <choice>Double Pulsed Duty Cycle Strobe</choice>
          </enumChoice>
          <enumChoice choice="Ramped Duty Cycle">
            <choice>Ramped Duty Cycle</choice>
          </enumChoice>
        </enumVal>
        <label>L1 Light Definition</label>
      </variable>
      <variable CV="161" mask="VVVVVVVV" default="10" item="Global lighting option 1" tooltip="-/On Time/On Time One/Start Point Power On">
        <decVal/>
        <label>L1 parameter 1</label>
      </variable>
      <variable CV="162" mask="VVVVVVVV" default="10" item="Global lighting option 2" tooltip="-/Off Time/Off Time One/Ramp Up Time">
        <decVal/>
        <label>L1 parameter 2</label>
      </variable>
      <variable CV="163" mask="VVVVVVVV" default="180" item="Global lighting option 3" tooltip="-/-/On Time Two/End Point Power On">
        <decVal/>
        <label>L1 parameter 3</label>
      </variable>
      <variable CV="164" mask="VVVVVVVV" default="20" item="Global lighting option 4" tooltip="-/-/Off Time Two/Ramp Down Time">
        <decVal/>
        <label>L1 parameter 4</label>
      </variable>
      <variable CV="180" mask="VVVVVVVV" default="100" item="Sound Group 3 Option 2">
        <decVal max="120"/>
        <label>Bell Ring Interval</label>
      </variable>
      <variable CV="181" mask="VVVVVVVV" default="1" item="Sound Group 3 Option 3">
        <decVal max="120"/>
        <label>Whistle Fade In</label>
      </variable>
      <variable CV="182" mask="VVVVVVVV" default="26" item="Sound Group 3 Option 4">
        <decVal max="120"/>
        <label>Whistle Fade Out</label>
      </variable>
      <variable CV="183" mask="VVVVVVVV" default="1" item="Sound Group 3 Option 5">
        <decVal max="120"/>
        <label>Whistle Fade In Level</label>
      </variable>
      <variable item="Analog Brake Control" CV="184" mask="VVVVVVVV" default="64">
        <decVal max="255"/>
        <label>Analog Brake Control</label>
      </variable>
      <variable item="DCC Brake Control" CV="185" mask="VVVVVVVV" default="20">
        <decVal max="255"/>
        <label>DCC Brake Control</label>
      </variable>
      <variable item="DCC Brake Timer" CV="186" mask="VVVVVVVV" default="1">
        <decVal max="255"/>
        <label>DCC Brake Timer</label>
      </variable>
      <variable item="DCC Uncouple Throttle Stop" CV="187" mask="VVVVVVVV" default="3">
        <decVal max="255"/>
        <label>DCC Uncouple Throttle Stop</label>
      </variable>
      <variable CV="188" mask="VVVVVVVV" default="128" item="Sound Group 3 Option 6">
        <decVal max="255"/>
        <label>Pitch Shift</label>
      </variable>
      <variable item="Analog Sound Setup" CV="190" mask="VVVVVVVV" default="0" tooltip="Stores analog saved voltage to:">
        <enumVal>
          <enumChoice choice="Disabled">
            <choice>Disabled</choice>
            <choice xml:lang="fr">Désactivé</choice>
            <choice xml:lang="it">Disabilitato</choice>
            <choice xml:lang="de">Deaktiviert</choice>
          </enumChoice>
          <enumChoice choice="CV131 Start Up Voltage">
            <choice>CV131 Start Up Voltage</choice>
          </enumChoice>
          <enumChoice choice="CV132 Shut Down Voltage">
            <choice>CV132 Shut Down Voltage</choice>
          </enumChoice>
          <enumChoice choice="CV191 Brake Set Voltage">
            <choice>CV191 Brake Set Voltage</choice>
          </enumChoice>
          <enumChoice choice="CV192 Brake Release Voltage">
            <choice>CV192 Brake Release Voltage</choice>
          </enumChoice>
        </enumVal>
        <label>Analog Sound Setup</label>
      </variable>
      <variable item="Analog Brake Set Voltage" CV="191" mask="VVVVVVVV" default="70">
        <decVal max="255"/>
        <label>Analog Brake Set Voltage</label>
      </variable>
      <variable item="Analog Brake Release Voltage" CV="192" mask="VVVVVVVV" default="77">
        <decVal max="255"/>
        <label>Analog Brake Release Voltage</label>
      </variable>
      <variable CV="196" mask="VVVVVVVV" default="1" item="Sound Group 1 Option 1">
        <decVal max="255"/>
        <label>Steam Cock Chuff Count</label>
      </variable>
      <variable CV="197" mask="VVVVVVVV" default="2" item="Sound Group 1 Option 2">
        <decVal max="255"/>
        <label>Rod Knock Chuff Count</label>
      </variable>
      <variable CV="198" mask="VVVVVVVV" default="80" item="Sound Setting 24">
        <decVal max="120"/>
        <label>Rod Knock Volume</label>
      </variable>
      <variable CV="199" mask="VVVVVVVV" default="200" item="Sound Setting 23">
        <decVal max="255"/>
        <label>Chuff Increase Volume</label>
      </variable>
      <variable item="DCC Throttle Increase" CV="200" mask="VVVVVVVV" default="1">
        <decVal max="255"/>
        <label>DCC Throttle Increase</label>
      </variable>
      <variable item="DCC Throttle Decrease" CV="201" mask="VVVVVVVV" default="1">
        <decVal max="255"/>
        <label>DCC Throttle Decrease</label>
      </variable>
      <variable item="DC Change Increase" CV="202" mask="VVVVVVVV" default="160">
        <decVal max="255"/>
        <label>DC Change Increase</label>
      </variable>
      <variable item="DC Change Decrease" CV="203" mask="VVVVVVVV" default="160">
        <decVal max="255"/>
        <label>DC Change Decrease</label>
      </variable>
      <variable CV="204" mask="VVVVVVVV" default="32" item="Sound Group 3 Option 7">
        <decVal max="255"/>
        <label>F5 Chuff Increment</label>
      </variable>
      <variable CV="205" mask="VVVVVVVV" default="32" item="Sound Group 3 Option 8">
        <decVal max="255"/>
        <label>F6 Chuff Decrement</label>
      </variable>
      <variable item="DCC Cab Light Throttle Stop" CV="208" mask="VVVVVVVV" default="3">
        <decVal max="255"/>
        <label>DCC Cab Light Throttle Stop</label>
      </variable>
      <variable item="DCC Brake Set Throttle Stop" CV="209" mask="VVVVVVVV" default="0">
        <decVal max="128"/>
        <label>DCC Brake Set Throttle Stop</label>
      </variable>
      <variable item="DCC Brake Release Throttle Stop" CV="210" mask="VVVVVVVV" default="2">
        <decVal max="128"/>
        <label>DCC Brake Release Throttle Stop</label>
      </variable>
      <variable item="DC Front/Rear Lights" CV="220" mask="XXXXXXXV" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC Front/Rear Lights</label>
      </variable>
      <variable item="DC L1 Light" CV="220" mask="XXXXXXVX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC L1 Light</label>
      </variable>
      <variable item="DC L1 Activate on Bell or Whistle" CV="220" mask="XXXVXXXX" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC L1 Activate on Bell or Whistle</label>
      </variable>
      <variable item="Activates L1 on DC" CV="221" mask="XXXXXXXV" default="0">
        <enumVal>
          <enumChoice choice="Whistle">
            <choice>Whistle</choice>
          </enumChoice>
          <enumChoice choice="Bell">
            <choice>Bell</choice>
          </enumChoice>
        </enumVal>
        <label>Activates L1 on DC</label>
      </variable>
      <variable item="Analog Aux Select" CV="222" mask="VVVVVVVV" default="0">
        <enumVal>
          <enumChoice choice="Air Pump">
            <choice>Air Pump</choice>
          </enumChoice>
          <enumChoice choice="Coupler">
            <choice>Coupler</choice>
          </enumChoice>
          <enumChoice choice="Front/Rear Light">
            <choice>Front/Rear Light</choice>
          </enumChoice>
          <enumChoice choice="L1 Light">
            <choice>L1 Light</choice>
          </enumChoice>
        </enumVal>
        <label>Analog Aux Select</label>
      </variable>
      <variable item="DC Consist Rear Light" CV="223" mask="XXXXXXXV" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC Consist Rear Light</label>
      </variable>
      <variable item="DC Consist Front Light" CV="223" mask="XXXXXXVX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC Consist Front Light</label>
      </variable>
      <variable item="DC Consist L1 Light" CV="223" mask="XXXXXVXX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC Consist L1 Light</label>
      </variable>
      <variable item="DC Consist Bell" CV="223" mask="XXVXXXXX" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC Consist Bell</label>
      </variable>
      <variable item="DC Consist Whistle" CV="223" mask="XVXXXXXX" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC Consist Whistle</label>
      </variable>
      <variable item="DC Consist Aux" CV="223" mask="VXXXXXXX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DC Consist Aux</label>
      </variable>
      <variable item="DC Easy Consist" CV="224" mask="VVVVVVVV" default="0">
        <enumVal>
          <enumChoice choice="Single">
            <choice>Single</choice>
          </enumChoice>
          <enumChoice choice="Front">
            <choice>Front</choice>
          </enumChoice>
          <enumChoice choice="Middle">
            <choice>Middle</choice>
          </enumChoice>
          <enumChoice choice="Rear">
            <choice>Rear</choice>
          </enumChoice>
        </enumVal>
        <label>DC Easy Consist</label>
      </variable>
      <variable item="DCC Front/Rear Lights" CV="225" mask="XXXXXXXV" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DCC Front/Rear Lights</label>
      </variable>
      <variable item="DCC L1 Light" CV="225" mask="XXXXXXVX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DCC L1 Light</label>
      </variable>
      <variable item="DCC L1 Activate on Bell or Whistle" CV="225" mask="XXXVXXXX" default="0">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DCC L1 Activate on Bell or Whistle</label>
      </variable>
      <variable item="Activates L1 on DCC" CV="226" mask="XXXXXXXV" default="0">
        <enumVal>
          <enumChoice choice="Whistle">
            <choice>Whistle</choice>
          </enumChoice>
          <enumChoice choice="Bell">
            <choice>Bell</choice>
          </enumChoice>
        </enumVal>
        <label>Activates L1 on DCC</label>
      </variable>
      <variable item="Brake Set/Release" CV="227" mask="XXXXXXXV" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>Brake Set/Release</label>
      </variable>
      <variable item="Brake Squeal" CV="227" mask="XXXXXXVX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>Brake Squeal</label>
      </variable>
      <variable item="DCC Startup Timer" CV="228" mask="VVVVVVVV" default="1">
        <decVal max="255"/>
        <label>DCC Startup Timer</label>
      </variable>
      <variable item="DCC Consist Rear Light" CV="229" mask="XXXXXXXV" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DCC Consist Rear Light</label>
      </variable>
      <variable item="DCC Consist Front Light" CV="229" mask="XXXXXXVX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DCC Consist Front Light</label>
      </variable>
      <variable item="DCC Consist L1 Light" CV="229" mask="XXXXXVXX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DCC Consist L1 Light</label>
      </variable>
      <variable item="DCC Consist Cab" CV="229" mask="VXXXXXXX" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>DCC Consist Cab</label>
      </variable>
      <variable item="DCC Easy Consist" CV="230" mask="VVVVVVVV" default="0">
        <enumVal>
          <enumChoice choice="Single">
            <choice>Single</choice>
          </enumChoice>
          <enumChoice choice="Front">
            <choice>Front</choice>
          </enumChoice>
          <enumChoice choice="Middle">
            <choice>Middle</choice>
          </enumChoice>
          <enumChoice choice="Rear">
            <choice>Rear</choice>
          </enumChoice>
        </enumVal>
        <label>DCC Easy Consist</label>
      </variable>
      <variable CV="240" mask="VVVVVVVV" default="24" item="Sound Group 3 Option 1">
        <decVal max="30"/>
        <label>Random Sound Occurrence</label>
      </variable>
      <variable CV="245" mask="VVVVVVVV" default="1" item="Sound Group 1 Option 3">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
        <label>Whistle Alt Ending</label>
      </variable>
      <variable item="DC Motor Startup Delay" CV="248" mask="VVVVVVVV" default="8">
        <decVal max="63"/>
        <label>DC Motor Startup Delay</label>
      </variable>
      <variable item="DC Motor Control Momentum" CV="249" mask="VVVVVVVV" default="2">
        <decVal max="255"/>
        <label>DC Motor Control Momentum</label>
      </variable>
      <variable item="DC Track Voltage Momentum" CV="250" mask="VVVVVVVV" default="10">
        <decVal max="255"/>
        <label>DC Track Voltage Momentum</label>
      </variable>
      <variable item="DC Motor Control Vmax" CV="251" mask="VVVVVVVV" default="144">
        <decVal max="255"/>
        <label>DC Motor Control Vmax</label>
      </variable>
      <variable item="DC Motor Control Vmin" CV="252" mask="VVVVVVVV" default="80">
        <decVal max="255"/>
        <label>DC Motor Control Vmin</label>
      </variable>
      <variable item="DC Motor Control Dmin" CV="253" mask="VVVVVVVV" default="50">
        <decVal max="255"/>
        <label>DC Motor Control Dmin</label>
      </variable>
    </variables>
    <resets>
      <factReset label="Reset All CVs" CV="8" default="8">
        <label xml:lang="it">Reset delle CV ai valori di fabbrica</label>
      </factReset>
    </resets>
  </decoder>
  <pane>
    <column>
      <row>
        <display item="DCC Throttle Increase" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DCC Throttle Increase" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DCC Throttle Decrease" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DCC Throttle Decrease" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DCC Rev Level 3 Throttle Stop" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DCC Rev Level 3 Throttle Stop" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DCC Uncouple Throttle Stop" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DCC Uncouple Throttle Stop" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DCC Cab Light Throttle Stop" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DCC Cab Light Throttle Stop" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DCC Brake Set Throttle Stop" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DCC Brake Set Throttle Stop" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DCC Brake Release Throttle Stop" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </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/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DCC Brake Control" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DCC Brake Timer" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DCC Brake Timer" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DCC Startup Timer" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </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>
        <text> </text>
      </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>
        <text> </text>
      </label>
      <display item="Decoder Lock ID number"/>
    </column>
    <name>DCC Control</name>
  </pane>
  <pane>
    <column>
      <row>
        <display item="Analog Startup Voltage" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="Analog Startup Voltage" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="Analog Shutdown Voltage" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="Analog Shutdown Voltage" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="Analog Brake Set Voltage" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="Analog Brake Set Voltage" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="Analog Brake Release Voltage" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="Analog Brake Release Voltage" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DC Change Increase" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DC Change Increase" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DC Change Decrease" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DC Change Decrease" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="Analog Rev Level 3 Voltage" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="Analog Rev Level 3 Voltage" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="Analog Rev Level Hysteresis" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="Analog Rev Level Hysteresis" layout="above" format="hslider"/>
      </row>
    </column>
    <column>
      <row>
        <display item="Analog Brake Control" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="Analog Brake Control" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DC Motor Startup Delay" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DC Motor Startup Delay" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DC Motor Control Momentum" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DC Motor Control Momentum" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DC Track Voltage Momentum" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DC Track Voltage Momentum" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DC Motor Control Vmax" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DC Motor Control Vmax" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DC Motor Control Vmin" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </label>
        <display item="DC Motor Control Vmin" layout="above" format="hslider"/>
      </row>
      <label>
        <text> </text>
      </label>
      <row>
        <display item="DC Motor Control Dmin" layout="above" label="">
          <label/>
        </display>
        <label>
          <text> </text>
        </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>
        <text> </text>
      </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>
        <text> </text>
      </label>
      <display item="Analog Sound Setup"/>
    </column>
    <name>DC Control</name>
  </pane>
</decoder-config>
