Files
JIMRI/xml/decoders/ESU_Misc_LightingInterior.xml
2026-06-17 14:00:51 +02:00

497 lines
41 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!--Copyright (C) JMRI 2003, 2004, 2008, 2016, 2019 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="Alain Le Marchand" version="1.0" lastUpdated="20160731"/>
<version author="Alain Le Marchand" version="1.1" lastUpdated="20160802"/>
<version author="Alain Le Marchand" version="1.2" lastUpdated="20160805"/>
<version author="Dave Heap" version="1.3" lastUpdated="20161101"/>
<version author="Dave Heap" version="1.4" lastUpdated="20190507"/>
<!-- ver1.0 created from "ESU LokPilot Standard V1.0" version 1.2 -->
<!-- ESU manual: 50708, 50709 Digital car interior lighting, en, Date: 23.04.15, Version: 2 -->
<!-- ver1.1 renamed family as per discussion https://github.com/JMRI/JMRI/pull/1724 -->
<!-- single entry for both model -->
<!-- ver1.2 alignement with LokProgrammer 4.4.23: Add CV13, 14 and 20, 21 -->
<!-- removed RailCom CV28 and CV29 bit3 -->
<!-- CV labels as per LokProgrammer -->
<!-- f1(r) by default activates AUX1 (CV47) -->
<!-- ver1.3 added Scale Trains Tender Light -->
<!-- ver1.4 refactor -->
<decoder>
<family name="ESU Miscellaneous decoders" mfg="Electronic Solutions Ulm GmbH" lowVersionID="255" highVersionID="255">
<model model="ESU digital interior light" numOuts="3" maxInputVolts="24 V" maxTotalCurrent="25mA" formFactor="HO" productID="16777316" comment="&lt;html&gt;Ref.50708 &quot;Warm-white&quot;&lt;br&gt; Ref.50709 &quot;Yellow&quot;&lt;br&gt;Digital LED lighting strip with integrated Digital decoder and taillight, 255mm, 11 LEDs&lt;br&gt; For gauge N,TT, H0&lt;br&gt;&lt;/html&gt;">
<output name="1" label="Front|Light" maxcurrent="20 mA"/>
<output name="2" label="Rear|Light"/>
<output name="3" label="AUX|1" maxcurrent="100 mA"/>
<output name="4" label="Group A|LEDs 1-3"/>
<output name="5" label="Group B|LEDs 4-5"/>
<output name="6" label="Group C|LEDs 6-7"/>
<output name="7" label="Group D|LEDs 8-9"/>
<output name="8" label="Group E|LEDs 10-11"/>
<size length="255" width="7" height="N/A" units="mm"/>
<functionlabels>
<functionlabel num="0" lockable="true">Rear light</functionlabel>
<functionlabel num="1" lockable="true">AUX 1</functionlabel>
<functionlabel num="2" lockable="true">All LEDs</functionlabel>
<functionlabel num="3" lockable="true">LEDs 1-3</functionlabel>
<functionlabel num="4" lockable="true">LEDs 4-5</functionlabel>
<functionlabel num="5" lockable="true">LEDs 6-7</functionlabel>
<functionlabel num="6" lockable="true">LEDs 8-9</functionlabel>
<functionlabel num="7" lockable="true">LEDs 10-11</functionlabel>
</functionlabels>
</model>
<model model="Scale Trains Tender Light" numOuts="3" maxInputVolts="24 V" maxTotalCurrent="25mA" formFactor="HO" lowVersionID="208" highVersionID="208" productID="16777345">
<output name="1" label="Front|Light" maxcurrent="20 mA"/>
<output name="2" label="Rear|Light"/>
<output name="3" label="AUX|1" maxcurrent="100 mA"/>
<output name="4" label="AUX|2"/>
<output name="5" label="AUX|3"/>
<output name="6" label="AUX|4"/>
<output name="7" label="AUX|5"/>
<output name="8" label="AUX|6"/>
<size length="255" width="7" height="N/A" units="mm"/>
<functionlabels>
<functionlabel num="0" lockable="true">Rear light</functionlabel>
<functionlabel num="1" lockable="true">AUX 1</functionlabel>
<functionlabel num="2" lockable="true">AUX 2</functionlabel>
<functionlabel num="3" lockable="true">AUX 3</functionlabel>
<functionlabel num="4" lockable="true">AUX 4</functionlabel>
<functionlabel num="5" lockable="true">AUX 5</functionlabel>
<functionlabel num="6" lockable="true">AUX 6</functionlabel>
</functionlabels>
</model>
</family>
<programming direct="yes" paged="yes" register="yes" ops="yes">
<capability>
<name>High Access via Double Index</name>
<parameter name="Max Regular CV address">256</parameter>
<parameter name="High Address CV">96</parameter>
<parameter name="Low Address CV">97</parameter>
<parameter name="Access Register CV">99</parameter>
<parameter name="Modulo">100</parameter>
</capability>
<capability>
<name>Indexed CV access</name>
<parameter name="PI">31</parameter>
<parameter name="SI">32</parameter>
<parameter name="cvFirst">false</parameter>
<parameter name="skipDupIndexWrite">true</parameter>
</capability>
</programming>
<variables>
<xi:include href="http://jmri.org/xml/decoders/nmra/shortAndLongAddress.xml"/>
<variable CV="7" item="Decoder Version" readOnly="yes" default="000">
<decVal/>
<label>Software Version Number</label>
<label xml:lang="it">Versione Decoder: </label>
<label xml:lang="fr">Version décodeur: </label>
<label xml:lang="de">Decoder Version: </label>
<tooltip>The decoder version number (read only)</tooltip>
</variable>
<variable CV="8" readOnly="yes" default="151" item="Manufacturer">
<decVal/>
<label>Manufacturer ID</label>
<label xml:lang="it">ID Costruttore: </label>
<label xml:lang="fr">ID constructeur: </label>
<label xml:lang="de">Hersteller ID: </label>
<tooltip>The manufacturer's ID number (read only)</tooltip>
</variable>
<!-- Analog mode function status: not in ESU documentation but displayed on LokProgrammer 4.4.23 -->
<variable item="Analog Mode Function Status - F1" CV="13" mask="XXXXXXXV" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F1</label>
</variable>
<variable item="Analog Mode Function Status - F2" CV="13" mask="XXXXXXVX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F2</label>
</variable>
<variable item="Analog Mode Function Status - F3" CV="13" mask="XXXXXVXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F3</label>
</variable>
<variable item="Analog Mode Function Status - F4" CV="13" mask="XXXXVXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F4</label>
</variable>
<variable item="Analog Mode Function Status - F5" CV="13" mask="XXXVXXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F5</label>
</variable>
<variable item="Analog Mode Function Status - F6" CV="13" mask="XXVXXXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F6</label>
</variable>
<variable item="Analog Mode Function Status - F7" CV="13" mask="XVXXXXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F7</label>
</variable>
<variable item="Analog Mode Function Status - F8" CV="13" mask="VXXXXXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F8</label>
</variable>
<variable item="Analog Mode Function Status - FL" CV="14" mask="XXXXXXXV" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - FL(f)</label>
</variable>
<variable item="Analog Mode Function Status - F9" CV="14" mask="XXXXXXVX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F9</label>
</variable>
<variable item="Analog Mode Function Status - F10" CV="14" mask="XXXXXVXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F10</label>
</variable>
<variable item="Analog Mode Function Status - F11" CV="14" mask="XXXXVXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F11</label>
</variable>
<variable item="Analog Mode Function Status - F12" CV="14" mask="XXXVXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F12</label>
</variable>
<variable item="Analog Mode Function Status - F13" CV="14" mask="XXVXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F13</label>
</variable>
<variable item="Analog Mode Function Status - F14" CV="14" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F14</label>
</variable>
<variable item="Analog Mode Function Status - F15" CV="14" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Analog Mode Function Status - F15</label>
</variable>
<!-- Decoder Lock - not in ESU documentation for this model -->
<variable CV="15" mask="XXXXVVVV" item="ESU V4 Decoder Lock CV15" default="0" tooltip="Set this to match value below and decoder will unlock">
<decVal max="16"/>
<label>Decoder Lock ID number</label>
</variable>
<variable CV="16" mask="XXXXVVVV" item="ESU V4 Decoder Lock CV16" default="0" tooltip="Set this to decoder type: 1=motor, 2=sound, 3=function, etc.">
<decVal max="16"/>
<label>Preset Lock ID number</label>
</variable>
<xi:include href="http://jmri.org/xml/decoders/nmra/consistAddrDirection.xml"/>
<!-- Consist address for functions: not in ESU documentation but displayed on LokProgrammer 4.4.23 -->
<xi:include href="http://jmri.org/xml/decoders/esu/v4cv21.22.xml"/>
<!-- Regular CV29 information -->
<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"/>
<!-- ESU Advanced options -->
<variable item="ESU V4 Advanced Protocols Additional Addresses" CV="49" mask="XXXXVXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Marklin Second address</label>
<label xml:lang="de">Maerklin 2. Adresse ausgeschaltet</label>
<label xml:lang="fr">Seconde adresse Marklin </label>
</variable>
<variable CV="49" mask="XXXVXXXX" default="1" item="ESU V4 Auto Speed Step">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Automatic Speed Step Detection</label>
<label xml:lang="de">Auto Fahrstufenerkennung</label>
</variable>
<!-- Indexed variables - not in ESU documentation for this model -->
<variable item="Index register H" CV="31" default="1">
<decVal/>
<label>Index register H</label>
</variable>
<variable item="Index register L" CV="32" default="0">
<decVal/>
<label>Index register L</label>
</variable>
<!-- Function Mapping in a fragment file -->
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntFnMapCVs.xml"/>
<!-- Function Settings -->
<variable CV="59" default="0" item="ESU V4 Function Settings General Slider 3">
<decVal min="0" max="64"/>
<label>Minimum startup delay</label>
<label xml:lang="de">Minimale Wartezeit</label>
<tooltip>Delay lower limit: Minimal value of switch-ON. Delay Multiple of 0.25 Sec.</tooltip>
<tooltip xml:lang="de">Minimalwert der Einschaltverzögerung. Vielfaches von 0,25 Sek.</tooltip>
</variable>
<variable CV="60" default="8" item="ESU V4 Function Settings General Slider 4">
<decVal min="0" max="64"/>
<label>Maximum startup delay</label>
<label xml:lang="de">Maximale Wartezeit</label>
<tooltip>Delay upper limit: Maximal value of switch-ON. Delay Multiple of 0.25 Sec.</tooltip>
<tooltip xml:lang="de">Maximalwert der Einschaltverzögerung. Vielfaches von 0,25 Sek.</tooltip>
</variable>
<variable CV="61" default="10" item="ESU V4 Function Settings General Slider 5">
<decVal min="0" max="64"/>
<label>Random switch. - Min. deviation</label>
<label xml:lang="de">Zufallszeit - Minimaler Abstand</label>
<tooltip>Random time lower limit: Minimum time on for output, using random timing. Multiple of 0.25 Sec.</tooltip>
<tooltip xml:lang="de">Minimalzeit, die der Ausgang mindestens anbleibt bei zufälliger Zeitsteuerung. Vielfaches von 0,25 Sek.</tooltip>
</variable>
<variable CV="62" default="20" item="ESU V4 Function Settings General Slider 6">
<decVal min="0" max="64"/>
<label>Random switch. - Max. deviation</label>
<label xml:lang="de">Zufallszeit - Maximaler Abstand</label>
<tooltip>Random time upper limit: Maximum time on for output, using random timing. Multiple of 0.25 Sec.</tooltip>
<tooltip xml:lang="de">Maximalzeit, die der Ausgang mindestens anbleibt bei zufälliger Zeitsteuerung. Vielfaches von 0,25 Sek.</tooltip>
</variable>
<variable CV="63" default="2" item="ESU V4 Function Settings General Slider 2">
<decVal min="0" max="15"/>
<label>Neon light - number of start flashes</label>
<label xml:lang="de">Startblinkanzahl Neon</label>
<tooltip>Number of start flashes for Neon light simulation</tooltip>
<tooltip xml:lang="de">Anzahl der Einschaltblinker bei der Neonlicht-Simulation</tooltip>
</variable>
<variable CV="112" default="16" item="ESU V4 Function Settings General Slider 1">
<decVal min="4" max="64"/>
<label>Frequency for Blinking Effects</label>
<label xml:lang="de">Blinkfrequenz</label>
<tooltip>Blinking frequency of Strobe and Flash effects. Unit is 0.0655 seconds</tooltip>
<tooltip xml:lang="de">Periodendauer aller Blinkeffekte als vielfaches von 0,065 Sek.</tooltip>
</variable>
<!-- Function Outputs -->
<variable CV="113" default="1" item="ESU FnOut HL-1 Mode" mask="XXVVVXXX">
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntlightEnum.xml"/>
<label>Headlight Mode</label>
<label xml:lang="de">Spitzenlicht Modus</label>
<tooltip>&lt;html&gt;- Dimmer: Fast light on and off.&lt;br&gt; - Fade in-out (Zoom): Slow dimming of lights off and on.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;- Dimmbares Licht: Licht wird schnell ein- und ausgeschaltet.&lt;br&gt; - Ein- und Ausblenden (Zoom): Licht langsam Auf- und Abblenden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="113" default="7" item="ESU FnOut HL-1 Slider 5" mask="XXXXXVVV">
<decVal max="7"/>
<label>Brightness</label>
<label xml:lang="de">Helligkeit</label>
</variable>
<variable CV="113" default="0" item="ESU FnOut HL-1 Check 1" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Delay power on</label>
<label xml:lang="de">Verzögert einschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output switches on immediately or delayed.&lt;br&gt; The exact time of the delay is randomly determined each time within the limits defined in CVs 59 and 60.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang sofort oder verzögert eingeschaltet werden soll.&lt;br&gt; Die genaue Zeit der Einschaltverzögerung wird jedes mal zufällig innerhalb der in den CVs 59 und 60 definierten Schranken bestimmt.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="113" default="0" item="ESU FnOut HL-1 Check 2" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Switch randomly</label>
<label xml:lang="de">Zufällig ein- und ausschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output whether, after switching via a function key, later goes randomly off again and later back on.&lt;br&gt; When and for how long the output is then turned off, respectively on, is determined by CVs 61 and 62.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang nach dem Einschalten per Funktionstaste in der Folgezeit zufällig wieder aus- und später wieder eingeschaltet werden soll.&lt;br&gt; Wann und für wie lange der Ausgang dann jeweils ausgeschaltet wird, kann mit Hilfe der CVs 61 und 62 bestimmt werden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="114" default="1" item="ESU FnOut RL-1 Mode" mask="XXVVVXXX">
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntlightEnum.xml"/>
<label>Rearlight Mode</label>
<label xml:lang="de">Schlusslicht Modus</label>
<tooltip>&lt;html&gt;- Dimmer: Fast light on and off.&lt;br&gt; - Fade in-out (Zoom): Slow dimming of lights off and on.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;- Dimmbares Licht: Licht wird schnell ein- und ausgeschaltet.&lt;br&gt; - Ein- und Ausblenden (Zoom): Licht langsam Auf- und Abblenden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="114" default="7" item="ESU FnOut RL-1 Slider 5" mask="XXXXXVVV">
<decVal max="7"/>
<label>Brightness</label>
<label xml:lang="de">Helligkeit</label>
</variable>
<variable CV="114" default="0" item="ESU FnOut RL-1 Check 1" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Delay power on</label>
<label xml:lang="de">Verzögert einschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output switches on immediately or delayed.&lt;br&gt; The exact time of the delay is randomly determined each time within the limits defined in CVs 59 and 60.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang sofort oder verzögert eingeschaltet werden soll.&lt;br&gt; Die genaue Zeit der Einschaltverzögerung wird jedes mal zufällig innerhalb der in den CVs 59 und 60 definierten Schranken bestimmt.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="114" default="0" item="ESU FnOut RL-1 Check 2" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Switch randomly</label>
<label xml:lang="de">Zufällig ein- und ausschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output whether, after switching via a function key, later goes randomly off again and later back on.&lt;br&gt; When and for how long the output is then turned off, respectively on, is determined by CVs 61 and 62.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang nach dem Einschalten per Funktionstaste in der Folgezeit zufällig wieder aus- und später wieder eingeschaltet werden soll.&lt;br&gt; Wann und für wie lange der Ausgang dann jeweils ausgeschaltet wird, kann mit Hilfe der CVs 61 und 62 bestimmt werden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="115" default="1" item="ESU FnOut A1-1 Mode" mask="XXVVVXXX">
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntlightEnum.xml"/>
<label>AUX1 Mode</label>
<label xml:lang="de">AUX1 Modus</label>
<tooltip>&lt;html&gt;- Dimmer: Fast light on and off.&lt;br&gt; - Fade in-out (Zoom): Slow dimming of lights off and on.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;- Dimmbares Licht: Licht wird schnell ein- und ausgeschaltet.&lt;br&gt; - Ein- und Ausblenden (Zoom): Licht langsam Auf- und Abblenden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="115" default="7" item="ESU FnOut A1-1 Slider 5" mask="XXXXXVVV">
<decVal max="7"/>
<label>Brightness</label>
<label xml:lang="de">Helligkeit</label>
</variable>
<variable CV="115" default="0" item="ESU FnOut A1-1 Check 1" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Delay power on</label>
<label xml:lang="de">Verzögert einschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output switches on immediately or delayed.&lt;br&gt; The exact time of the delay is randomly determined each time within the limits defined in CVs 59 and 60.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang sofort oder verzögert eingeschaltet werden soll.&lt;br&gt; Die genaue Zeit der Einschaltverzögerung wird jedes mal zufällig innerhalb der in den CVs 59 und 60 definierten Schranken bestimmt.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="115" default="0" item="ESU FnOut A1-1 Check 2" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Switch randomly</label>
<label xml:lang="de">Zufällig ein- und ausschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output whether, after switching via a function key, later goes randomly off again and later back on.&lt;br&gt; When and for how long the output is then turned off, respectively on, is determined by CVs 61 and 62.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang nach dem Einschalten per Funktionstaste in der Folgezeit zufällig wieder aus- und später wieder eingeschaltet werden soll.&lt;br&gt; Wann und für wie lange der Ausgang dann jeweils ausgeschaltet wird, kann mit Hilfe der CVs 61 und 62 bestimmt werden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="116" default="1" item="ESU FnOut A2-1 Mode" mask="XXVVVXXX">
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntlightEnum.xml"/>
<label>Group A (LEDs 1-3) Mode</label>
<label xml:lang="de">Gruppe A (LEDs 1-3) Modus</label>
<tooltip>&lt;html&gt;- Dimmer: Fast light on and off.&lt;br&gt; - Fade in-out (Zoom): Slow dimming of lights off and on.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;- Dimmbares Licht: Licht wird schnell ein- und ausgeschaltet.&lt;br&gt; - Ein- und Ausblenden (Zoom): Licht langsam Auf- und Abblenden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="116" default="7" item="ESU FnOut A2-1 Slider 5" mask="XXXXXVVV">
<decVal max="7"/>
<label>Brightness</label>
<label xml:lang="de">Helligkeit</label>
</variable>
<variable CV="116" default="0" item="ESU FnOut A2-1 Check 1" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Delay power on</label>
<label xml:lang="de">Verzögert einschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output switches on immediately or delayed.&lt;br&gt; The exact time of the delay is randomly determined each time within the limits defined in CVs 59 and 60.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang sofort oder verzögert eingeschaltet werden soll.&lt;br&gt; Die genaue Zeit der Einschaltverzögerung wird jedes mal zufällig innerhalb der in den CVs 59 und 60 definierten Schranken bestimmt.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="116" default="0" item="ESU FnOut A2-1 Check 2" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Switch randomly</label>
<label xml:lang="de">Zufällig ein- und ausschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output whether, after switching via a function key, later goes randomly off again and later back on.&lt;br&gt; When and for how long the output is then turned off, respectively on, is determined by CVs 61 and 62.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang nach dem Einschalten per Funktionstaste in der Folgezeit zufällig wieder aus- und später wieder eingeschaltet werden soll.&lt;br&gt; Wann und für wie lange der Ausgang dann jeweils ausgeschaltet wird, kann mit Hilfe der CVs 61 und 62 bestimmt werden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="117" default="1" item="ESU FnOut A3 Mode" mask="XXVVVXXX">
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntlightEnum.xml"/>
<label>Group B (LEDs 4-5) Mode</label>
<label xml:lang="de">Gruppe B (LEDs 4-5) Modus</label>
<tooltip>&lt;html&gt;- Dimmer: Fast light on and off.&lt;br&gt; - Fade in-out (Zoom): Slow dimming of lights off and on.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;- Dimmbares Licht: Licht wird schnell ein- und ausgeschaltet.&lt;br&gt; - Ein- und Ausblenden (Zoom): Licht langsam Auf- und Abblenden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="117" default="7" item="ESU FnOut A3 Slider 5" mask="XXXXXVVV">
<decVal max="7"/>
<label>Brightness</label>
<label xml:lang="de">Helligkeit</label>
</variable>
<variable CV="117" default="0" item="ESU FnOut A3 Check 1" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Delay power on</label>
<label xml:lang="de">Verzögert einschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output switches on immediately or delayed.&lt;br&gt; The exact time of the delay is randomly determined each time within the limits defined in CVs 59 and 60.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang sofort oder verzögert eingeschaltet werden soll.&lt;br&gt; Die genaue Zeit der Einschaltverzögerung wird jedes mal zufällig innerhalb der in den CVs 59 und 60 definierten Schranken bestimmt.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="117" default="0" item="ESU FnOut A3 Check 2" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Switch randomly</label>
<label xml:lang="de">Zufällig ein- und ausschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output whether, after switching via a function key, later goes randomly off again and later back on.&lt;br&gt; When and for how long the output is then turned off, respectively on, is determined by CVs 61 and 62.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang nach dem Einschalten per Funktionstaste in der Folgezeit zufällig wieder aus- und später wieder eingeschaltet werden soll.&lt;br&gt; Wann und für wie lange der Ausgang dann jeweils ausgeschaltet wird, kann mit Hilfe der CVs 61 und 62 bestimmt werden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="118" default="1" item="ESU FnOut A4 Mode" mask="XXVVVXXX">
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntlightEnum.xml"/>
<label>Group C (LEDs 6-7) Mode</label>
<label xml:lang="de">Gruppe C (LEDs 6-7) Modus</label>
<tooltip>&lt;html&gt;- Dimmer: Fast light on and off.&lt;br&gt; - Fade in-out (Zoom): Slow dimming of lights off and on.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;- Dimmbares Licht: Licht wird schnell ein- und ausgeschaltet.&lt;br&gt; - Ein- und Ausblenden (Zoom): Licht langsam Auf- und Abblenden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="118" default="7" item="ESU FnOut A4 Slider 5" mask="XXXXXVVV">
<decVal max="7"/>
<label>Brightness</label>
<label xml:lang="de">Helligkeit</label>
</variable>
<variable CV="118" default="0" item="ESU FnOut A4 Check 1" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Delay power on</label>
<label xml:lang="de">Verzögert einschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output switches on immediately or delayed.&lt;br&gt; The exact time of the delay is randomly determined each time within the limits defined in CVs 59 and 60.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang sofort oder verzögert eingeschaltet werden soll.&lt;br&gt; Die genaue Zeit der Einschaltverzögerung wird jedes mal zufällig innerhalb der in den CVs 59 und 60 definierten Schranken bestimmt.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="118" default="0" item="ESU FnOut A4 Check 2" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Switch randomly</label>
<label xml:lang="de">Zufällig ein- und ausschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output whether, after switching via a function key, later goes randomly off again and later back on.&lt;br&gt; When and for how long the output is then turned off, respectively on, is determined by CVs 61 and 62.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang nach dem Einschalten per Funktionstaste in der Folgezeit zufällig wieder aus- und später wieder eingeschaltet werden soll.&lt;br&gt; Wann und für wie lange der Ausgang dann jeweils ausgeschaltet wird, kann mit Hilfe der CVs 61 und 62 bestimmt werden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="119" default="1" item="ESU FnOut A5 Mode" mask="XXVVVXXX">
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntlightEnum.xml"/>
<label>Group D (LEDs 8-9) Mode</label>
<label xml:lang="de">Gruppe D (LEDs 8-9) Modus</label>
<tooltip>&lt;html&gt;- Dimmer: Fast light on and off.&lt;br&gt; - Fade in-out (Zoom): Slow dimming of lights off and on.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;- Dimmbares Licht: Licht wird schnell ein- und ausgeschaltet.&lt;br&gt; - Ein- und Ausblenden (Zoom): Licht langsam Auf- und Abblenden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="119" default="7" item="ESU FnOut A5 Slider 5" mask="XXXXXVVV">
<decVal max="7"/>
<label>Brightness</label>
<label xml:lang="de">Helligkeit</label>
</variable>
<variable CV="119" default="0" item="ESU FnOut A5 Check 1" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Delay power on</label>
<label xml:lang="de">Verzögert einschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output switches on immediately or delayed.&lt;br&gt; The exact time of the delay is randomly determined each time within the limits defined in CVs 59 and 60.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang sofort oder verzögert eingeschaltet werden soll.&lt;br&gt; Die genaue Zeit der Einschaltverzögerung wird jedes mal zufällig innerhalb der in den CVs 59 und 60 definierten Schranken bestimmt.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="119" default="0" item="ESU FnOut A5 Check 2" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Switch randomly</label>
<label xml:lang="de">Zufällig ein- und ausschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output whether, after switching via a function key, later goes randomly off again and later back on.&lt;br&gt; When and for how long the output is then turned off, respectively on, is determined by CVs 61 and 62.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang nach dem Einschalten per Funktionstaste in der Folgezeit zufällig wieder aus- und später wieder eingeschaltet werden soll.&lt;br&gt; Wann und für wie lange der Ausgang dann jeweils ausgeschaltet wird, kann mit Hilfe der CVs 61 und 62 bestimmt werden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="120" default="1" item="ESU FnOut A6 Mode" mask="XXVVVXXX">
<xi:include href="http://jmri.org/xml/decoders/esu/lightIntlightEnum.xml"/>
<label>Group E (LEDs 10-11) Mode</label>
<label xml:lang="de">Gruppe E (LEDs 10-11) Modus</label>
<tooltip>&lt;html&gt;- Dimmer: Fast light on and off.&lt;br&gt; - Fade in-out (Zoom): Slow dimming of lights off and on.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;- Dimmbares Licht: Licht wird schnell ein- und ausgeschaltet.&lt;br&gt; - Ein- und Ausblenden (Zoom): Licht langsam Auf- und Abblenden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="120" default="7" item="ESU FnOut A6 Slider 5" mask="XXXXXVVV">
<decVal max="7"/>
<label>Brightness</label>
<label xml:lang="de">Helligkeit</label>
</variable>
<variable CV="120" default="0" item="ESU FnOut A6 Check 1" mask="XVXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Delay power on</label>
<label xml:lang="de">Verzögert einschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output switches on immediately or delayed.&lt;br&gt; The exact time of the delay is randomly determined each time within the limits defined in CVs 59 and 60.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang sofort oder verzögert eingeschaltet werden soll.&lt;br&gt; Die genaue Zeit der Einschaltverzögerung wird jedes mal zufällig innerhalb der in den CVs 59 und 60 definierten Schranken bestimmt.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<variable CV="120" default="0" item="ESU FnOut A6 Check 2" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-OffOn.xml"/>
<label>Switch randomly</label>
<label xml:lang="de">Zufällig ein- und ausschalten</label>
<tooltip>&lt;html&gt;Determine whether the light output whether, after switching via a function key, later goes randomly off again and later back on.&lt;br&gt; When and for how long the output is then turned off, respectively on, is determined by CVs 61 and 62.&lt;br&gt;&lt;/html&gt;</tooltip>
<tooltip xml:lang="de">&lt;html&gt;Bestimmt, ob der Ausgang nach dem Einschalten per Funktionstaste in der Folgezeit zufällig wieder aus- und später wieder eingeschaltet werden soll.&lt;br&gt; Wann und für wie lange der Ausgang dann jeweils ausgeschaltet wird, kann mit Hilfe der CVs 61 und 62 bestimmt werden.&lt;br&gt;&lt;/html&gt;</tooltip>
</variable>
<!-- Indexed variables - not in ESU documentation for this model -->
<constant item="PICV" default="31" comment="CV used for Primary Index"/>
<constant item="SICV" default="32" comment="CV used for Secondary Index"/>
<!-- Firmware Version - not in ESU documentation for this model -->
<variable CV="0.255.285" readOnly="yes" item="Firmware Build Number">
<splitVal highCV="0.255.286"/>
<label>Firmware Build Number</label>
</variable>
<variable CV="0.255.287" readOnly="yes" item="Firmware Minor Version">
<decVal/>
<label>Firmware Minor Version</label>
</variable>
<variable CV="0.255.288" readOnly="yes" item="Firmware Major Version">
<decVal/>
<label>Firmware Major Version</label>
</variable>
<!-- Decoder Information -->
<!-- <xi:include href="http://jmri.org/xml/decoders/esu/v4decoderInfoCVs.xml"/> -->
</variables>
<resets>
<factReset label="HARD RESET all CVs reset to default values" CV="8" default="8"/>
</resets>
</decoder>
<xi:include href="http://jmri.org/xml/decoders/esu/v4lightsPane.xml"/>
<xi:include href="http://jmri.org/xml/decoders/esu/v4advancedPane.xml"/>
<xi:include href="http://jmri.org/xml/decoders/esu/v4fnOutPane.xml"/>
<xi:include href="http://jmri.org/xml/decoders/esu/v4fnSetPane.xml"/>
<xi:include href="http://jmri.org/xml/decoders/esu/v4infoPane.xml"/>
<!-- <xi:include href="http://jmri.org/xml/decoders/esu/v4readMePane.xml"/> -->
</decoder-config>