Files
2026-06-17 14:00:51 +02:00

478 lines
28 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2003, 2004 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-4-15-2.xsd">
<version author="Bob Jacobsen" version="9" lastUpdated="20040227"/>
<!-- version 4 added D15, D14, DA-SR, P2K, KRS, SW9, D408 and more functions -->
<!-- version 6 changed the versionID range -->
<!-- version 7 added N12 series decoders -->
<!-- version 8 Some mods by Michael Mosher 7/2/03 -->
<!-- Version 8.1 - changed spelling of "behavior" (Jack Shall) -->
<!-- Version 9 - Updated version IDs, added some tooltips and comments (Jack Shall) -->
<decoder>
<family name="Silent Drive decoders" mfg="North Coast Engineering" lowVersionID="30" highVersionID="34" comment="These are the version 3.0-3.4 Silent Running decoders">
<model model="D15SR" numOuts="5" numFns="6"/>
<model model="D14SRP" numOuts="4" numFns="6"/>
<model model="D13SR" numOuts="3" numFns="6"/>
<model model="DA-SR" numOuts="4" numFns="8"/>
<model model="P2K-SR" numOuts="4" numFns="8"/>
<model model="KRS-SR" numOuts="4" numFns="8"/>
<model model="SW9-SR" numOuts="4" numFns="8"/>
<model model="D408SR" numOuts="7" numFns="12"/>
<model model="NIMFT-A" numOuts="2" numFns="3">
<output name="1" label="Pad 1"/>
<output name="2" label="Pad 2"/>
</model>
<model model="NIMFT-B" numOuts="2" numFns="3">
<output name="1" label="Pad 1"/>
<output name="2" label="Pad 2"/>
</model>
<model model="N12SR" numOuts="7" numFns="12">
<size length="0.625" width="0.375" height="0.125" units="inches"/>
</model>
<model model="N12A0" numOuts="7" numFns="12"/>
<model model="N12A1" numOuts="7" numFns="12"/>
<model model="N12K0a" numOuts="7" numFns="12"/>
<model model="N12K1a" numOuts="7" numFns="12"/>
<model model="N12K2" numOuts="7" numFns="12"/>
</family>
<programming direct="yes" paged="yes" 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/vStartHighMid.xml"/>
<xi:include href="http://jmri.org/xml/decoders/nmra/accelDecel_255.xml"/>
<xi:include href="http://jmri.org/xml/decoders/nmra/mfgVersionId.xml"/>
<variable CV="9" item="Total PWM Period" comment="1-255 PWM drive freq in 128us increments; 0 = frequency is 15,625 Hz" tooltip="When set to 0, frequency is 15,625 Hz">
<decVal/>
<label>Motor drive frequency</label>
<label xml:lang="it">Periodo PWM (Frequenza pilotaggio Motore)</label>
<comment>1-255 PWM drive freq in 128us increments</comment>
<comment xml:lang="it">Valori 1-255, frequenza in incrementi di 128us</comment>
</variable>
<xi:include href="http://jmri.org/xml/decoders/nmra/consistAddrDirection.xml"/>
<variable item="Consist Address Active For F1" CV="21" mask="XXXXXXXV" 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" 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" 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" 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" 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" 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" 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" minFn="8">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
<label>Consist Address Active For F8</label>
</variable>
<variable item="Consist Address Active For FL in Forward" CV="22" mask="XXXXXXXV">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
<label>Consist Address Active For FL in Forward</label>
</variable>
<variable item="Consist Address Active For FL in Reverse" CV="22" mask="XXXXXXVX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-LocoAddrConsistAddr.xml"/>
<label>Consist Address Active For FL in Reverse</label>
</variable>
<xi:include href="http://jmri.org/xml/decoders/nmra/consistAccelDecelSigned.xml"/>
<xi:include href="http://jmri.org/xml/decoders/nmra/cv29direction.xml"/>
<xi:include href="http://jmri.org/xml/decoders/nmra/cv29speedSteps.xml"/>
<xi:include href="http://jmri.org/xml/decoders/nmra/cv29analog.xml"/>
<xi:include href="http://jmri.org/xml/decoders/nmra/cv29AdvAck.xml"/>
<xi:include href="http://jmri.org/xml/decoders/nmra/cv29table3-28.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">
<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 3" CV="33" mask="XXXXXVXX" minOut="3">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(f) controls output 3</label>
</variable>
<variable item="FL(f) controls output 4" CV="33" mask="XXXXVXXX" minOut="4">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(f) controls output 4</label>
</variable>
<variable item="FL(f) controls output 5" CV="33" mask="XXXVXXXX" minOut="5">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(f) controls output 5</label>
</variable>
<variable item="FL(f) controls output 6" CV="33" mask="XXVXXXXX" minOut="6">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(f) controls output 6</label>
</variable>
<variable item="FL(f) controls output 7" CV="33" mask="XVXXXXXX" minOut="7">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(f) controls output 7</label>
</variable>
<variable item="FL(f) controls output 8" CV="33" mask="VXXXXXXX" minOut="8">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(f) controls output 8</label>
</variable>
<variable item="FL(r) controls output 1" CV="34" mask="XXXXXXXV" minOut="1">
<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 3" CV="34" mask="XXXXXVXX" minOut="3">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(r) controls output 3</label>
</variable>
<variable item="FL(r) controls output 4" CV="34" mask="XXXXVXXX" minOut="4">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(r) controls output 4</label>
</variable>
<variable item="FL(r) controls output 5" CV="34" mask="XXXVXXXX" minOut="5">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(r) controls output 5</label>
</variable>
<variable item="FL(r) controls output 6" CV="34" mask="XXVXXXXX" minOut="6">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(r) controls output 6</label>
</variable>
<variable item="FL(r) controls output 7" CV="34" mask="XVXXXXXX" minOut="7">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(r) controls output 7</label>
</variable>
<variable item="FL(r) controls output 8" CV="34" mask="VXXXXXXX" minOut="8">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>FL(r) controls output 8</label>
</variable>
<variable item="F1 controls output 1" CV="35" mask="XXXXXXXV" minOut="1" minFn="1">
<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" minFn="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F1 controls output 2</label>
</variable>
<variable item="F1 controls output 3" CV="35" mask="XXXXXVXX" minOut="3" minFn="1" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F1 controls output 3</label>
</variable>
<variable item="F1 controls output 4" CV="35" mask="XXXXVXXX" minOut="4" minFn="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F1 controls output 4</label>
</variable>
<variable item="F1 controls output 5" CV="35" mask="XXXVXXXX" minOut="5" minFn="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F1 controls output 5</label>
</variable>
<variable item="F1 controls output 6" CV="35" mask="XXVXXXXX" minOut="6" minFn="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F1 controls output 6</label>
</variable>
<variable item="F1 controls output 7" CV="35" mask="XVXXXXXX" minOut="7" minFn="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F1 controls output 7</label>
</variable>
<variable item="F1 controls output 8" CV="35" mask="VXXXXXXX" minOut="8" minFn="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F1 controls output 8</label>
</variable>
<variable item="F2 controls output 1" CV="36" mask="XXXXXXXV" minOut="1" minFn="2">
<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" minFn="2">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F2 controls output 2</label>
</variable>
<variable item="F2 controls output 3" CV="36" mask="XXXXXVXX" minOut="3" minFn="2">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F2 controls output 3</label>
</variable>
<variable item="F2 controls output 4" CV="36" mask="XXXXVXXX" minOut="4" minFn="2" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F2 controls output 4</label>
</variable>
<variable item="F2 controls output 5" CV="36" mask="XXXVXXXX" minOut="5" minFn="2">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F2 controls output 5</label>
</variable>
<variable item="F2 controls output 6" CV="36" mask="XXVXXXXX" minOut="6" minFn="2">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F2 controls output 6</label>
</variable>
<variable item="F2 controls output 7" CV="36" mask="XVXXXXXX" minOut="7" minFn="2">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F2 controls output 7</label>
</variable>
<variable item="F2 controls output 8" CV="36" mask="VXXXXXXX" minOut="8" minFn="2">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F2 controls output 8</label>
</variable>
<variable item="F3 controls output 1" CV="37" mask="XXXXXXXV" minOut="1" minFn="3">
<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" minFn="3">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F3 controls output 2</label>
</variable>
<variable item="F3 controls output 3" CV="37" mask="XXXXXVXX" minOut="3" minFn="3">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F3 controls output 3</label>
</variable>
<variable item="F3 controls output 4" CV="37" mask="XXXXVXXX" minOut="4" minFn="3">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F3 controls output 4</label>
</variable>
<variable item="F3 controls output 5" CV="37" mask="XXXVXXXX" minOut="5" minFn="3" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F3 controls output 5</label>
</variable>
<variable item="F3 controls output 6" CV="37" mask="XXVXXXXX" minOut="6" minFn="3">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F3 controls output 6</label>
</variable>
<variable item="F3 controls output 7" CV="37" mask="XVXXXXXX" minOut="7" minFn="3">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F3 controls output 7</label>
</variable>
<variable item="F3 controls output 8" CV="37" mask="VXXXXXXX" minOut="8" minFn="3">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F3 controls output 8</label>
</variable>
<!-- this group is like NMRA, except we only go to output 8 for now -->
<variable item="F4 controls output 4" CV="38" mask="XXXXXXXV" minOut="4" minFn="4">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F4 controls output 4</label>
</variable>
<variable item="F4 controls output 5" CV="38" mask="XXXXXXVX" minOut="5" minFn="4">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F4 controls output 5</label>
</variable>
<variable item="F4 controls output 6" CV="38" mask="XXXXXVXX" minOut="6" minFn="4" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F4 controls output 6</label>
</variable>
<variable item="F4 controls output 7" CV="38" mask="XXXXVXXX" minOut="7" minFn="4">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F4 controls output 7</label>
</variable>
<variable item="F4 controls output 8" CV="38" mask="XXXVXXXX" minOut="8" minFn="4">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F4 controls output 8</label>
</variable>
<variable item="F5 controls output 4" CV="39" mask="XXXXXXXV" minOut="4" minFn="5">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F5 controls output 4</label>
</variable>
<variable item="F5 controls output 5" CV="39" mask="XXXXXXVX" minOut="5" minFn="5">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F5 controls output 5</label>
</variable>
<variable item="F5 controls output 6" CV="39" mask="XXXXXVXX" minOut="6" minFn="5">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F5 controls output 6</label>
</variable>
<variable item="F5 controls output 7" CV="39" mask="XXXXVXXX" minOut="7" minFn="5" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F5 controls output 7</label>
</variable>
<variable item="F5 controls output 8" CV="39" mask="XXXVXXXX" minOut="8" minFn="5">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F5 controls output 8</label>
</variable>
<variable item="F6 controls output 4" CV="40" mask="XXXXXXXV" minOut="4" minFn="6">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F6 controls output 4</label>
</variable>
<variable item="F6 controls output 5" CV="40" mask="XXXXXXVX" minOut="5" minFn="6">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F6 controls output 5</label>
</variable>
<variable item="F6 controls output 6" CV="40" mask="XXXXXVXX" minOut="6" minFn="6">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F6 controls output 6</label>
</variable>
<variable item="F6 controls output 7" CV="40" mask="XXXXVXXX" minOut="7" minFn="6">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F6 controls output 7</label>
</variable>
<variable item="F6 controls output 8" CV="40" mask="XXXVXXXX" minOut="8" minFn="6">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F6 controls output 8</label>
</variable>
<!-- The following are different from NMRA, both in bit value and mapping -->
<variable item="F7 controls output 7" CV="41" mask="XXXXXXXV" minOut="7" minFn="7">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F7 controls output 7</label>
</variable>
<variable item="F7 controls output 8" CV="41" mask="XXXXXXVX" minOut="8" minFn="7">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F7 controls output 8</label>
</variable>
<variable item="F8 controls output 7" CV="42" mask="XXXXXXXV" minOut="7" minFn="8">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F8 controls output 7</label>
</variable>
<variable item="F8 controls output 8" CV="42" mask="XXXXXXVX" minOut="8" minFn="8">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F8 controls output 8</label>
</variable>
<!-- Back to NMRA-like, except we're only doing outputs 7 and 8 -->
<variable item="F9 controls output 7" CV="43" mask="XXXXXXXV" minOut="7" minFn="9">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F9 controls output 7</label>
</variable>
<variable item="F9 controls output 8" CV="43" mask="XXXXXXVX" minOut="8" minFn="9">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F9 controls output 8</label>
</variable>
<variable item="F10 controls output 7" CV="44" mask="XXXXXXXV" minOut="7" minFn="10">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F10 controls output 7</label>
</variable>
<variable item="F10 controls output 8" CV="44" mask="XXXXXXVX" minOut="8" minFn="10">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F10 controls output 8</label>
</variable>
<variable item="F11 controls output 7" CV="45" mask="XXXXXXXV" minOut="7" minFn="11">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F11 controls output 7</label>
</variable>
<variable item="F11 controls output 8" CV="45" mask="XXXXXXVX" minOut="8" minFn="11">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F11 controls output 8</label>
</variable>
<variable item="F12 controls output 7" CV="46" mask="XXXXXXXV" minOut="7" minFn="12">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F12 controls output 7</label>
</variable>
<variable item="F12 controls output 8" CV="46" mask="XXXXXXVX" minOut="8" minFn="12">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
<label>F12 controls output 8</label>
</variable>
<xi:include href="http://jmri.org/xml/decoders/nmra/kickStart.xml"/>
<xi:include href="http://jmri.org/xml/decoders/nmra/cv67speedTableBasic.xml"/>
<!-- NCE-specific variables -->
<variable CV="118" mask="VVVVVVVV" item="Global lighting option 1" default="20" tooltip="Value in 1/4 second increments after F2 goes off">
<decVal/>
<label>Ditch light hold time</label>
</variable>
<variable CV="119" mask="VVVVVVVV" item="Global lighting option 2" default="255" tooltip="Must be set to 255 for access to CVs 120-127">
<decVal/>
<label>Lighting Effects Page</label>
</variable>
<variable item="Output 1 effect generated" CV="120" mask="XXVVVVXX" minOut="1">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputEffectV30.xml"/>
<label>Output 1 effect generated</label>
</variable>
<variable CV="120" mask="XXXXXXVV" minOut="1" item="Output 1 behavior">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputActive.xml"/>
<label>Output 1 active</label>
</variable>
<variable CV="120" mask="VXXXXXXX" minOut="1" item="Output 1 options">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputType.xml"/>
<label>Output 1 connected to</label>
</variable>
<variable item="Output 2 effect generated" CV="121" mask="XXVVVVXX" minOut="2">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputEffectV30.xml"/>
<label>Output 2 effect generated</label>
</variable>
<variable CV="121" mask="XXXXXXVV" minOut="2" item="Output 2 behavior">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputActive.xml"/>
<label>Output 2 active</label>
</variable>
<variable CV="121" mask="VXXXXXXX" minOut="2" item="Output 2 options">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputType.xml"/>
<label>Output 2 connected to</label>
</variable>
<variable item="Output 3 effect generated" CV="122" mask="XXVVVVXX" minOut="3">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputEffectV30.xml"/>
<label>Output 3 effect generated</label>
</variable>
<variable CV="122" mask="XXXXXXVV" minOut="3" item="Output 3 behavior">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputActive.xml"/>
<label>Output 3 active</label>
</variable>
<variable CV="122" mask="VXXXXXXX" minOut="3" item="Output 3 options">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputType.xml"/>
<label>Output 3 connected to</label>
</variable>
<variable CV="123" mask="VXXXXXXX" minOut="4" item="Output 4 options">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputType.xml"/>
<label>Output 4 connected to</label>
</variable>
<variable item="Output 4 effect generated" CV="123" mask="XXVVVVXX" minOut="4">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputEffectV30.xml"/>
<label>Output 4 effect generated</label>
</variable>
<variable CV="123" mask="XXXXXXVV" minOut="4" item="Output 4 behavior">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputActive.xml"/>
<label>Output 4 active</label>
</variable>
<variable CV="124" mask="VXXXXXXX" minOut="5" item="Output 5 options">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputType.xml"/>
<label>Output 5 connected to</label>
</variable>
<variable item="Output 5 effect generated" CV="124" mask="XXVVVVXX" minOut="5">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputEffectV30.xml"/>
<label>Output 5 effect generated</label>
</variable>
<variable CV="124" mask="XXXXXXVV" minOut="5" item="Output 5 behavior">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputActive.xml"/>
<label>Output 5 active</label>
</variable>
<variable item="Output 6 effect generated" CV="125" mask="XXVVVVXX" minOut="6">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputEffectV30.xml"/>
<label>Output 6 effect generated</label>
</variable>
<variable CV="125" mask="XXXXXXVV" minOut="6" item="Output 6 behavior">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputActive.xml"/>
<label>Output 6 active</label>
</variable>
<variable CV="125" mask="VXXXXXXX" minOut="6" item="Output 6 options">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputType.xml"/>
<label>Output 6 connected to</label>
</variable>
<variable item="Output 7 effect generated" CV="126" mask="XXVVVVXX" minOut="7">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputEffectV30.xml"/>
<label>Output 7 effect generated</label>
</variable>
<variable CV="126" mask="XXXXXXVV" minOut="7" item="Output 7 behavior">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputActive.xml"/>
<label>Output 7 active</label>
</variable>
<variable CV="126" mask="VXXXXXXX" minOut="7" item="Output 7 options">
<xi:include href="http://jmri.org/xml/decoders/nce/enum-outputType.xml"/>
<label>Output 7 connected to</label>
</variable>
</variables>
</decoder>
</decoder-config>