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

5620 lines
202 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2006, 2007, 2008 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">
<!-- showEmptyPanes="no" -->
<version author="robin@n3ix.com" version="1.11.3" lastUpdated="20180410"/>
<decoder>
<family name="Quad-LN gen2" mfg="Tam Valley Depot" type="stationary" comment="The Quad-LN is programmed in OPs mode except for the address.">
<model model="Quad-LNv1" comment="4 Servo Driver" lowVersionID="5"/>
</family>
<programming direct="no" paged="yes" register="no" ops="no">
<mode>LOCONETOPSBOARD</mode>
</programming>
<variables>
<variable CV="1" comment="Short address" item="Short Address" default="1">
<shortAddressVal/>
<comment>Short address</comment>
<label>Short Address</label>
</variable>
<variable CV="17" default="11000" item="Long Address" comment="Range 1-16383">
<longAddressVal/>
<label>Long Address</label>
</variable>
<variable item="Servo Start Address" CV="2" mask="VVVVVVVV" default="0">
<splitVal highCV="3" upperMask="XXXXXVVV" offset="1"/>
<label>Servo Start Address</label>
</variable>
<variable item="Servo1 Addr" CV="2" mask="VVVVVVVV" default="0">
<splitVal highCV="3" upperMask="XXXXXVVV" offset="1"/>
<label>Servo1 Addr</label>
</variable>
<variable item="Servo2 Addr" CV="2" mask="VVVVVVVV" default="0">
<splitVal highCV="3" upperMask="XXXXXVVV" offset="2"/>
<label>Servo2 Addr</label>
</variable>
<variable item="Servo3 Addr" CV="2" mask="VVVVVVVV" default="0">
<splitVal highCV="3" upperMask="XXXXXVVV" offset="3"/>
<label>Servo3 Addr</label>
</variable>
<variable item="Servo4 Addr" CV="2" mask="VVVVVVVV" default="0">
<splitVal highCV="3" upperMask="XXXXXVVV" offset="4"/>
<label>Servo4 Addr</label>
</variable>
<variable item="Major Version" CV="4" mask="VVVVXXXX" readOnly="yes" default="1">
<decVal/>
<label>Major Version</label>
</variable>
<variable item="Minor Version" CV="4" mask="XXXXVVVV" readOnly="yes" default="0">
<decVal/>
<label>Minor Version</label>
</variable>
<variable item="Build Num" CV="5" readOnly="yes" default="0">
<decVal/>
<label>Build Num</label>
</variable>
<variable item="Hardware Rev" CV="6" readOnly="yes" default="1">
<decVal/>
<label>Hardware Rev</label>
</variable>
<variable CV="7" item="Quad-LN Product ID" readOnly="yes" default="47">
<decVal/>
<label>Version ID</label>
<label xml:lang="it">Versione Decoder: </label>
<label xml:lang="fr">Version décodeur: </label>
<label xml:lang="de">Decoder Version: </label>
</variable>
<variable CV="8" readOnly="yes" item="Manufacturer" default="59">
<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>
</variable>
<variable item="Sensor Start Address" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" factor="1" offset="1"/>
<label>Sensor Start Address</label>
</variable>
<variable item="Sensor1 Addr" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" offset="1"/>
<label>Sensor1 Addr</label>
</variable>
<variable item="Sensor2 Addr" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" offset="2"/>
<label>Sensor2 Addr</label>
</variable>
<variable item="Sensor3 Addr" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" offset="3"/>
<label>Sensor3 Addr</label>
</variable>
<variable item="Sensor4 Addr" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" offset="4"/>
<label>Sensor4 Addr</label>
</variable>
<variable item="Sensor5 Addr" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" offset="5"/>
<label>Sensor5 Addr</label>
</variable>
<variable item="Sensor6 Addr" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" offset="6"/>
<label>Sensor6 Addr</label>
</variable>
<variable item="Sensor7 Addr" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" offset="7"/>
<label>Sensor7 Addr</label>
</variable>
<variable item="Sensor8 Addr" CV="10" mask="VVVVVVVV" default="0">
<splitVal highCV="11" upperMask="XXXXVVVV" offset="8"/>
<label>Sensor8 Addr</label>
</variable>
<variable item="Lock Start Address" CV="12" mask="VVVVVVVV" default="4">
<splitVal highCV="13" upperMask="XXXXXVVV" offset="1"/>
<label>Lock Start Address</label>
</variable>
<variable item="Lock1 Addr" CV="12" mask="VVVVVVVV" default="4">
<splitVal highCV="13" upperMask="XXXXXVVV" offset="1"/>
<label>Lock1 Addr</label>
</variable>
<variable item="Lock2 Addr" CV="12" mask="VVVVVVVV" default="4">
<splitVal highCV="13" upperMask="XXXXXVVV" offset="2"/>
<label>Lock2 Addr</label>
</variable>
<variable item="Lock3 Addr" CV="12" mask="VVVVVVVV" default="4">
<splitVal highCV="13" upperMask="XXXXXVVV" offset="3"/>
<label>Lock3 Addr</label>
</variable>
<variable item="Lock4 Addr" CV="12" mask="VVVVVVVV" default="4">
<splitVal highCV="13" upperMask="XXXXXVVV" offset="4"/>
<label>Lock4 Addr</label>
</variable>
<variable CV="19" item="AutoAlign Current" default="0">
<decVal min="0" max="78"/>
<label>AutoAlign Current</label>
</variable>
<variable item="Reserved" CV="20" readOnly="yes">
<decVal/>
<label>Reserved</label>
</variable>
<variable item="Servo State Memory" CV="21" mask="XXXXXXXV" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Port State Memory</label>
</variable>
<variable item="Send Output Off" CV="21" mask="XXXXXXVX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Send Output Off</label>
</variable>
<variable item="Input Interrogate" CV="21" mask="XXXXXVXX" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Input Interrogate</label>
</variable>
<variable item="Local Actions" CV="21" mask="XXXXVXXX" default="1">
<enumVal>
<enumChoice choice="Perform Internally">
<choice>Perform Internally</choice>
</enumChoice>
<enumChoice choice="Visible on Loconet">
<choice>Visible on Loconet</choice>
</enumChoice>
</enumVal>
<label>Output Interrogate</label>
</variable>
<variable item="GPON Interrogate" CV="21" mask="XXXVXXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>GPON Interrogate</label>
</variable>
<variable CV="21" mask="XXVXXXXX" item="Address Format" default="1">
<enumVal>
<enumChoice choice="Use Short Address">
<choice>Short</choice>
</enumChoice>
<enumChoice choice="Use Long Address">
<choice>Long</choice>
</enumChoice>
</enumVal>
<label>Addressing Mode</label>
</variable>
<variable CV="21" mask="XVXXXXXX" item="Lock Indicator" default="0">
<enumVal>
<enumChoice choice="Blink when Locked">
<choice>Locked</choice>
</enumChoice>
<enumChoice choice="Blink when Unlocked">
<choice>Unlocked</choice>
</enumChoice>
</enumVal>
<label>Lock Indicator</label>
</variable>
<variable item="DCC Busy Retry" CV="21" mask="VXXXXXXX" default="1">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>DCC Busy Retry</label>
</variable>
<variable item="Sensor Input Polarity" CV="22" mask="XXXXXXXV" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>Port State Memory</label>
</variable>
<variable item="Servo Drive" CV="22" mask="XXXXXXVX" default="0">
<enumVal>
<enumChoice choice="Always On">
<choice>Always On</choice>
</enumChoice>
<enumChoice choice="Off when Stopped">
<choice>Off when Stopped</choice>
</enumChoice>
</enumVal>
<label>Send Output Off</label>
</variable>
<variable item="No CS" CV="22" mask="XXXXXVXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>No CS</label>
</variable>
<variable CV="33" item="Servo1 Closed" default="1260">
<splitVal highCV="34" upperMask="XXXXVVVV"/>
<label>Servo1 Closed</label>
<comment>Position Range: 0-2400</comment>
</variable>
<variable CV="35" item="Servo1 Thrown" default="1140">
<splitVal highCV="36" upperMask="XXXXVVVV"/>
<label>Servo1 Thrown</label>
<comment>Position Range: 0-2400</comment>
</variable>
<variable CV="37" mask="VVXXXXXX" item="Servo1 RapidStart" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="One-eighth travel">
<choice>One-eighth travel</choice>
</enumChoice>
<enumChoice choice="One-quarter travel">
<choice>One-quarter travel</choice>
</enumChoice>
<enumChoice choice="Three-eighths travel">
<choice>Three-eighth travel</choice>
</enumChoice>
</enumVal>
<label>Servo1 RapidStart</label>
</variable>
<variable CV="37" mask="XXVVVVVV" item="Servo1 Speed" default="4">
<decVal/>
<label>Servo1 Speed</label>
<comment>Speed Range: 0-63</comment>
</variable>
<variable CV="38" mask="VXXXXXXX" item="Servo1 Swap Endpoints" default="0">
<enumVal>
<enumChoice choice="Normal Endpoints">
<choice>Normal Endpoints</choice>
</enumChoice>
<enumChoice choice="Reverse Endpoints">
<choice>Swap Endpoints</choice>
</enumChoice>
</enumVal>
<label>Servo1 Swap Endpoints</label>
<comment>Matches Closed/Thrown commands to the desired endpoints</comment>
</variable>
<variable CV="38" mask="XXXVXXXX" item="Servo1 Directional Speed" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Servo1 Directional Speed</label>
</variable>
<variable CV="51" mask="VVXXXXXX" item="Servo1 Thrown RapidStart" default="0">
<qualifier>
<variableref>Servo1 Directional Speed</variableref>
<relation>eq</relation>
<value>1</value>
</qualifier>
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="One-eighth travel">
<choice>One-eighth travel</choice>
</enumChoice>
<enumChoice choice="One-quarter travel">
<choice>One-quarter travel</choice>
</enumChoice>
<enumChoice choice="Three-eighths travel">
<choice>Three-eighth travel</choice>
</enumChoice>
</enumVal><label>Servo1 Thrown RapidStart</label></variable>
<variable CV="51" mask="XXVVVVVV" item="Servo1 Thrown Speed" default="4">
<qualifier>
<variableref>Servo1 Directional Speed</variableref>
<relation>eq</relation>
<value>1</value>
</qualifier>
<decVal/><label>Servo1 Thrown Speed</label><comment>Speed Range: 0-63</comment></variable>
<variable CV="38" mask="XVVXXXXX" item="Servo1 Lock" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Local Lockout">
<choice>Local Lockout</choice>
</enumChoice>
<enumChoice choice="Midpoint">
<choice>Midpoint</choice>
</enumChoice>
</enumVal>
<label>Servo1 Lock</label>
</variable>
<variable CV="38" mask="XXXXXXVV" item="Servo1 Output Message" default="2">
<enumVal>
<enumChoice choice="No output feedback">
<choice>No output feedback</choice>
</enumChoice>
<enumChoice choice="Output level feedback">
<choice>Output level feedback</choice>
</enumChoice>
<enumChoice choice="Exact feedback (sim)">
<choice>Exact feedback (sim)</choice>
</enumChoice>
</enumVal>
<label>Servo1 Output Message</label>
</variable>
<variable CV="38" mask="XXXXVVXX" item="Servo1 Cascade Trigger" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Closed or Thrown">
<choice>Closed or Thrown</choice>
</enumChoice>
</enumVal>
<label>Servo1 Cascade Trigger</label>
</variable>
<variable CV="39" item="Servo1 Cascade Turnout" default="0">
<splitVal highCV="40" upperMask="XXXXXVVV" offset="1"/>
<label>Servo1 Cascade Turnout</label>
</variable>
<variable CV="40" mask="XXVVXXXX" item="Servo1 Cascade Action" default="0">
<enumVal>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
</enumVal>
<label>Servo1 Cascade Action</label>
</variable>
<variable CV="41" mask="XXXXXXVV" item="GPIO2 Trigger" default="2">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Positive Edge">
<choice>Positive Edge</choice>
</enumChoice>
<enumChoice choice="Negative Edge">
<choice>Negative Edge</choice>
</enumChoice>
<enumChoice choice="Both Edges">
<choice>Both Edges</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Trigger</label>
</variable>
<variable CV="41" mask="XXXXXVXX" item="GPIO2 Message" default="0">
<enumVal>
<enumChoice choice="General Sensor">
<choice>General Sensor</choice>
</enumChoice>
<enumChoice choice="Closed Position Feedback">
<choice>Position Feedback</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Message</label>
</variable>
<variable CV="41" mask="XXVVVXXX" item="GPIO2 LED Mode" default="2">
<enumVal>
<enumChoice choice="Disable - Input only">
<choice>Disable</choice>
<choice xml:lang="fr">Désactivé</choice>
<choice xml:lang="it">Disabilitato</choice>
<choice xml:lang="de">Deaktiviert</choice>
</enumChoice>
<enumChoice choice="Steady Drive">
<choice>Steady</choice>
</enumChoice>
<enumChoice choice="Blink on Move">
<choice>Blink on Move</choice>
</enumChoice>
<enumChoice choice="Blink on Move or Lock">
<choice>Blink on Move or Lock</choice>
</enumChoice>
<enumChoice choice="Blink on Lock">
<choice>Blink on Lock</choice>
</enumChoice>
<enumChoice choice="Lock State">
<choice>Lock State</choice>
</enumChoice>
<enumChoice choice="Position">
<choice>Position</choice>
</enumChoice>
<enumChoice choice="Blink on Thrown">
<choice>Blink on Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO2 LED Mode</label>
</variable>
<variable CV="41" mask="XVXXXXXX" item="GPIO2 LED Sense" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>GPIO2 LED Sense</label>
</variable>
<variable CV="41" mask="VXXXXXXX" item="GPIO2 Freeze" default="0">
<enumVal>
<enumChoice choice="Always live">
<choice>Always live</choice>
</enumChoice>
<enumChoice choice="Freeze on DCC loss">
<choice>Freeze on DCC short</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Freeze</label>
</variable>
<variable CV="42" mask="XXXXVVVV" item="GPIO2 Action: Servo1" default="1">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Action: Servo1</label>
</variable>
<variable CV="42" mask="VVVVXXXX" item="GPIO2 Action: Servo2" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Action: Servo2</label>
</variable>
<variable CV="43" mask="XXXXVVVV" item="GPIO2 Action: Servo3" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Action: Servo3</label>
</variable>
<variable CV="43" mask="VVVVXXXX" item="GPIO2 Action: Servo4" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Action: Servo4</label>
</variable>
<variable CV="44" item="GPIO2 Msg2 Addr" default="0">
<splitVal highCV="45" upperMask="XXXXVVVV" offset="1"/>
<label>GPIO2 Msg2 Addr</label>
</variable>
<variable CV="45" mask="XXVVXXXX" item="GPIO2 Msg2 Condition" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Hi / Closed">
<choice>Hi / Closed</choice>
</enumChoice>
<enumChoice choice="Lo / Thrown">
<choice>Lo / Thrown</choice>
</enumChoice>
<enumChoice choice="Both / Follow">
<choice>Both / Follow</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Msg2 Condition</label>
</variable>
<variable CV="45" mask="XVXXXXXX" item="GPIO2 Msg2 Device" default="0">
<enumVal>
<enumChoice choice="Turnout">
<choice>Turnout</choice>
</enumChoice>
<enumChoice choice="Sensor">
<choice>Sensor</choice>
</enumChoice>
</enumVal>
<label>GPIO2 Msg2 Device</label>
</variable>
<variable CV="45" mask="VXXXXXXX" item="GPIO2 Msg2 Action" default="0">
<enumVal>
<enumChoice choice="Trigger on this message">
<choice>Trigger on this message</choice>
</enumChoice>
<enumChoice choice="Send this message">
<choice>Send this message </choice>
</enumChoice>
</enumVal>
<label>GPIO2 Msg2 Action</label>
</variable>
<variable CV="46" mask="XXXXXXVV" item="GPIO1 Trigger" default="3">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Positive Edge">
<choice>Positive Edge</choice>
</enumChoice>
<enumChoice choice="Negative Edge">
<choice>Negative Edge</choice>
</enumChoice>
<enumChoice choice="Both Edges">
<choice>Both Edges</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Trigger</label>
</variable>
<variable CV="46" mask="XXXXXVXX" item="GPIO1 Message" default="0">
<enumVal>
<enumChoice choice="General Sensor">
<choice>General Sensor</choice>
</enumChoice>
<enumChoice choice="Thrown Position Feedback">
<choice>Position Feedback</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Message</label>
</variable>
<variable CV="46" mask="XXVVVXXX" item="GPIO1 LED Mode" default="1">
<enumVal>
<enumChoice choice="Disable - Input only">
<choice>Disable</choice>
<choice xml:lang="fr">Désactivé</choice>
<choice xml:lang="it">Disabilitato</choice>
<choice xml:lang="de">Deaktiviert</choice>
</enumChoice>
<enumChoice choice="Steady Drive">
<choice>Steady</choice>
</enumChoice>
<enumChoice choice="Blink on Move">
<choice>Blink on Move</choice>
</enumChoice>
<enumChoice choice="Blink on Move or Lock">
<choice>Blink on Move or Lock</choice>
</enumChoice>
<enumChoice choice="Blink on Lock">
<choice>Blink on Lock</choice>
</enumChoice>
<enumChoice choice="Lock State">
<choice>Lock State</choice>
</enumChoice>
<enumChoice choice="Position">
<choice>Position</choice>
</enumChoice>
</enumVal>
<label>GPIO1 LED Mode</label>
</variable>
<variable CV="46" mask="XVXXXXXX" item="GPIO1 LED Sense" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>GPIO1 LED Sense</label>
</variable>
<variable CV="46" mask="VXXXXXXX" item="GPIO1 Freeze" default="0">
<enumVal>
<enumChoice choice="Always live">
<choice>Always live</choice>
</enumChoice>
<enumChoice choice="Freeze on DCC loss">
<choice>Freeze on DCC short</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Freeze</label>
</variable>
<variable CV="47" mask="XXXXVVVV" item="GPIO1 Action: Servo1" default="2">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Action: Servo1</label>
</variable>
<variable CV="47" mask="VVVVXXXX" item="GPIO1 Action: Servo2" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Action: Servo2</label>
</variable>
<variable CV="48" mask="XXXXVVVV" item="GPIO1 Action: Servo3" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Action: Servo3</label>
</variable>
<variable CV="48" mask="VVVVXXXX" item="GPIO1 Action: Servo4" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Action: Servo4</label>
</variable>
<variable CV="49" item="GPIO1 Msg2 Addr" default="0">
<splitVal highCV="50" upperMask="XXXXVVVV" offset="1"/>
<label>GPIO1 Msg2 Addr</label>
</variable>
<variable CV="50" mask="XXVVXXXX" item="GPIO1 Msg2 Condition" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Hi / Closed">
<choice>Hi / Closed</choice>
</enumChoice>
<enumChoice choice="Lo / Thrown">
<choice>Lo / Thrown</choice>
</enumChoice>
<enumChoice choice="Both / Follow">
<choice>Both / Follow</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Msg2 Condition</label>
</variable>
<variable CV="50" mask="XVXXXXXX" item="GPIO1 Msg2 Device" default="0">
<enumVal>
<enumChoice choice="Turnout">
<choice>Turnout</choice>
</enumChoice>
<enumChoice choice="Sensor">
<choice>Sensor</choice>
</enumChoice>
</enumVal>
<label>GPIO1 Msg2 Device</label>
</variable>
<variable CV="50" mask="VXXXXXXX" item="GPIO1 Msg2 Action" default="0">
<enumVal>
<enumChoice choice="Trigger on this message">
<choice>Trigger on this message</choice>
</enumChoice>
<enumChoice choice="Send this message">
<choice>Send this message </choice>
</enumChoice>
</enumVal>
<label>GPIO1 Msg2 Action</label>
</variable>
<variable CV="55" item="Servo2 Closed" default="1260">
<splitVal highCV="56" upperMask="XXXXVVVV"/>
<label>Servo2 Closed</label>
<comment>Position Range: 0-2400</comment>
</variable>
<variable CV="57" item="Servo2 Thrown" default="1140">
<splitVal highCV="58" upperMask="XXXXVVVV"/>
<label>Servo2 Thrown</label>
<comment>Position Range: 0-2400</comment>
</variable>
<variable CV="59" mask="VVXXXXXX" item="Servo2 RapidStart" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="One-eighth travel">
<choice>One-eighth travel</choice>
</enumChoice>
<enumChoice choice="One-quarter travel">
<choice>One-quarter travel</choice>
</enumChoice>
<enumChoice choice="Three-eighths travel">
<choice>Three-eighth travel</choice>
</enumChoice>
</enumVal>
<label>Servo2 RapidStart</label>
</variable>
<variable CV="59" mask="XXVVVVVV" item="Servo2 Speed" default="4">
<decVal/>
<label>Servo2 Speed</label>
<comment>Speed Range: 0-63</comment>
</variable>
<variable CV="60" mask="VXXXXXXX" item="Servo2 Swap Endpoints" default="0">
<enumVal>
<enumChoice choice="Normal Endpoints">
<choice>Normal Endpoints</choice>
</enumChoice>
<enumChoice choice="Reverse Endpoints">
<choice>Swap Endpoints</choice>
</enumChoice>
</enumVal>
<label>Servo2 Swap Endpoints</label>
<comment>Matches Closed/Thrown commands to the desired endpoints</comment>
</variable>
<variable CV="60" mask="XXXVXXXX" item="Servo2 Directional Speed" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Servo2 Directional Speed</label>
</variable>
<variable CV="73" mask="VVXXXXXX" item="Servo2 Thrown RapidStart" default="0">
<qualifier>
<variableref>Servo2 Directional Speed</variableref>
<relation>eq</relation>
<value>1</value>
</qualifier>
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="One-eighth travel">
<choice>One-eighth travel</choice>
</enumChoice>
<enumChoice choice="One-quarter travel">
<choice>One-quarter travel</choice>
</enumChoice>
<enumChoice choice="Three-eighths travel">
<choice>Three-eighth travel</choice>
</enumChoice>
</enumVal><label>Servo2 Thrown RapidStart</label></variable>
<variable CV="73" mask="XXVVVVVV" item="Servo2 Thrown Speed" default="4">
<qualifier>
<variableref>Servo2 Directional Speed</variableref>
<relation>eq</relation>
<value>1</value>
</qualifier>
<decVal/><label>Servo2 Thrown Speed</label><comment>Speed Range: 0-63</comment></variable>
<variable CV="60" mask="XVVXXXXX" item="Servo2 Lock" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Local Lockout">
<choice>Local Lockout</choice>
</enumChoice>
<enumChoice choice="Midpoint">
<choice>Midpoint</choice>
</enumChoice>
</enumVal>
<label>Servo2 Lock</label>
</variable>
<variable CV="60" mask="XXXXXXVV" item="Servo2 Output Message" default="2">
<enumVal>
<enumChoice choice="No output feedback">
<choice>No output feedback</choice>
</enumChoice>
<enumChoice choice="Output level feedback">
<choice>Output level feedback</choice>
</enumChoice>
<enumChoice choice="Exact feedback (sim)">
<choice>Exact feedback (sim)</choice>
</enumChoice>
</enumVal>
<label>Servo2 Output Message</label>
</variable>
<variable CV="60" mask="XXXXVVXX" item="Servo2 Cascade Trigger" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Closed or Thrown">
<choice>Closed or Thrown</choice>
</enumChoice>
</enumVal>
<label>Servo2 Cascade Trigger</label>
</variable>
<variable CV="61" item="Servo2 Cascade Turnout" default="0">
<splitVal highCV="62" upperMask="XXXXXVVV" offset="1"/>
<label>Servo2 Cascade Turnout</label>
</variable>
<variable CV="62" mask="XXVVXXXX" item="Servo2 Cascade Action" default="0">
<enumVal>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
</enumVal>
<label>Servo2 Cascade Action</label>
</variable>
<variable CV="63" mask="XXXXXXVV" item="GPIO4 Trigger" default="2">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Positive Edge">
<choice>Positive Edge</choice>
</enumChoice>
<enumChoice choice="Negative Edge">
<choice>Negative Edge</choice>
</enumChoice>
<enumChoice choice="Both Edges">
<choice>Both Edges</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Trigger</label>
</variable>
<variable CV="63" mask="XXXXXVXX" item="GPIO4 Message" default="0">
<enumVal>
<enumChoice choice="General Sensor">
<choice>General Sensor</choice>
</enumChoice>
<enumChoice choice="Closed Position Feedback">
<choice>Position Feedback</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Message</label>
</variable>
<variable CV="63" mask="XXVVVXXX" item="GPIO4 LED Mode" default="2">
<enumVal>
<enumChoice choice="Disable - Input only">
<choice>Disable</choice>
<choice xml:lang="fr">Désactivé</choice>
<choice xml:lang="it">Disabilitato</choice>
<choice xml:lang="de">Deaktiviert</choice>
</enumChoice>
<enumChoice choice="Steady Drive">
<choice>Steady</choice>
</enumChoice>
<enumChoice choice="Blink on Move">
<choice>Blink on Move</choice>
</enumChoice>
<enumChoice choice="Blink on Move or Lock">
<choice>Blink on Move or Lock</choice>
</enumChoice>
<enumChoice choice="Blink on Lock">
<choice>Blink on Lock</choice>
</enumChoice>
<enumChoice choice="Lock State">
<choice>Lock State</choice>
</enumChoice>
<enumChoice choice="Position">
<choice>Position</choice>
</enumChoice>
</enumVal>
<label>GPIO4 LED Mode</label>
</variable>
<variable CV="63" mask="XVXXXXXX" item="GPIO4 LED Sense" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>GPIO4 LED Sense</label>
</variable>
<variable CV="63" mask="VXXXXXXX" item="GPIO4 Freeze" default="0">
<enumVal>
<enumChoice choice="Always live">
<choice>Always live</choice>
</enumChoice>
<enumChoice choice="Freeze on DCC loss">
<choice>Freeze on DCC short</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Freeze</label>
</variable>
<variable CV="64" mask="XXXXVVVV" item="GPIO4 Action: Servo1" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Action: Servo1</label>
</variable>
<variable CV="64" mask="VVVVXXXX" item="GPIO4 Action: Servo2" default="1">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Action: Servo2</label>
</variable>
<variable CV="65" mask="XXXXVVVV" item="GPIO4 Action: Servo3" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Action: Servo3</label>
</variable>
<variable CV="65" mask="VVVVXXXX" item="GPIO4 Action: Servo4" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Action: Servo4</label>
</variable>
<variable CV="66" item="GPIO4 Msg2 Addr" default="0">
<splitVal highCV="67" upperMask="XXXXVVVV" offset="1"/>
<label>GPIO4 Msg2 Addr</label>
</variable>
<variable CV="67" mask="XXVVXXXX" item="GPIO4 Msg2 Condition" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Hi / Closed">
<choice>Hi / Closed</choice>
</enumChoice>
<enumChoice choice="Lo / Thrown">
<choice>Lo / Thrown</choice>
</enumChoice>
<enumChoice choice="Both / Follow">
<choice>Both / Follow</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Msg2 Condition</label>
</variable>
<variable CV="67" mask="XVXXXXXX" item="GPIO4 Msg2 Device" default="0">
<enumVal>
<enumChoice choice="Turnout">
<choice>Turnout</choice>
</enumChoice>
<enumChoice choice="Sensor">
<choice>Sensor</choice>
</enumChoice>
</enumVal>
<label>GPIO4 Msg2 Device</label>
</variable>
<variable CV="67" mask="VXXXXXXX" item="GPIO4 Msg2 Action" default="0">
<enumVal>
<enumChoice choice="Trigger on this message">
<choice>Trigger on this message</choice>
</enumChoice>
<enumChoice choice="Send this message">
<choice>Send this message </choice>
</enumChoice>
</enumVal>
<label>GPIO4 Msg2 Action</label>
</variable>
<variable CV="68" mask="XXXXXXVV" item="GPIO3 Trigger" default="3">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Positive Edge">
<choice>Positive Edge</choice>
</enumChoice>
<enumChoice choice="Negative Edge">
<choice>Negative Edge</choice>
</enumChoice>
<enumChoice choice="Both Edges">
<choice>Both Edges</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Trigger</label>
</variable>
<variable CV="68" mask="XXXXXVXX" item="GPIO3 Message" default="0">
<enumVal>
<enumChoice choice="General Sensor">
<choice>General Sensor</choice>
</enumChoice>
<enumChoice choice="Thrown Position Feedback">
<choice>Position Feedback</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Message</label>
</variable>
<variable CV="68" mask="XXVVVXXX" item="GPIO3 LED Mode" default="1">
<enumVal>
<enumChoice choice="Disable - Input only">
<choice>Disable</choice>
<choice xml:lang="fr">Désactivé</choice>
<choice xml:lang="it">Disabilitato</choice>
<choice xml:lang="de">Deaktiviert</choice>
</enumChoice>
<enumChoice choice="Steady Drive">
<choice>Steady</choice>
</enumChoice>
<enumChoice choice="Blink on Move">
<choice>Blink on Move</choice>
</enumChoice>
<enumChoice choice="Blink on Move or Lock">
<choice>Blink on Move or Lock</choice>
</enumChoice>
<enumChoice choice="Blink on Lock">
<choice>Blink on Lock</choice>
</enumChoice>
<enumChoice choice="Lock State">
<choice>Lock State</choice>
</enumChoice>
<enumChoice choice="Position">
<choice>Position</choice>
</enumChoice>
</enumVal>
<label>GPIO3 LED Mode</label>
</variable>
<variable CV="68" mask="XVXXXXXX" item="GPIO3 LED Sense" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>GPIO3 LED Sense</label>
</variable>
<variable CV="68" mask="VXXXXXXX" item="GPIO3 Freeze" default="0">
<enumVal>
<enumChoice choice="Always live">
<choice>Always live</choice>
</enumChoice>
<enumChoice choice="Freeze on DCC loss">
<choice>Freeze on DCC short</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Freeze</label>
</variable>
<variable CV="69" mask="XXXXVVVV" item="GPIO3 Action: Servo1" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Action: Servo1</label>
</variable>
<variable CV="69" mask="VVVVXXXX" item="GPIO3 Action: Servo2" default="2">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Action: Servo2</label>
</variable>
<variable CV="70" mask="XXXXVVVV" item="GPIO3 Action: Servo3" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Action: Servo3</label>
</variable>
<variable CV="70" mask="VVVVXXXX" item="GPIO3 Action: Servo4" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Action: Servo4</label>
</variable>
<variable CV="71" item="GPIO3 Msg2 Addr" default="0">
<splitVal highCV="72" upperMask="XXXXVVVV" offset="1"/>
<label>GPIO3 Msg2 Addr</label>
</variable>
<variable CV="72" mask="XXVVXXXX" item="GPIO3 Msg2 Condition" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Hi / Closed">
<choice>Hi / Closed</choice>
</enumChoice>
<enumChoice choice="Lo / Thrown">
<choice>Lo / Thrown</choice>
</enumChoice>
<enumChoice choice="Both / Follow">
<choice>Both / Follow</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Msg2 Condition</label>
</variable>
<variable CV="72" mask="XVXXXXXX" item="GPIO3 Msg2 Device" default="0">
<enumVal>
<enumChoice choice="Turnout">
<choice>Turnout</choice>
</enumChoice>
<enumChoice choice="Sensor">
<choice>Sensor</choice>
</enumChoice>
</enumVal>
<label>GPIO3 Msg2 Device</label>
</variable>
<variable CV="72" mask="VXXXXXXX" item="GPIO3 Msg2 Action" default="0">
<enumVal>
<enumChoice choice="Trigger on this message">
<choice>Trigger on this message</choice>
</enumChoice>
<enumChoice choice="Send this message">
<choice>Send this message </choice>
</enumChoice>
</enumVal>
<label>GPIO3 Msg2 Action</label>
</variable>
<variable CV="77" item="Servo3 Closed" default="1260">
<splitVal highCV="78" upperMask="XXXXVVVV"/>
<label>Servo3 Closed</label>
<comment>Position Range: 0-2400</comment>
</variable>
<variable CV="79" item="Servo3 Thrown" default="1140">
<splitVal highCV="80" upperMask="XXXXVVVV"/>
<label>Servo3 Thrown</label>
<comment>Position Range: 0-2400</comment>
</variable>
<variable CV="81" mask="VVXXXXXX" item="Servo3 RapidStart" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="One-eighth travel">
<choice>One-eighth travel</choice>
</enumChoice>
<enumChoice choice="One-quarter travel">
<choice>One-quarter travel</choice>
</enumChoice>
<enumChoice choice="Three-eighths travel">
<choice>Three-eighth travel</choice>
</enumChoice>
</enumVal>
<label>Servo3 RapidStart</label>
</variable>
<variable CV="81" mask="XXVVVVVV" item="Servo3 Speed" default="4">
<decVal/>
<label>Servo3 Speed</label>
<comment>Speed Range: 0-63</comment>
</variable>
<variable CV="82" mask="VXXXXXXX" item="Servo3 Swap Endpoints" default="0">
<enumVal>
<enumChoice choice="Normal Endpoints">
<choice>Normal Endpoints</choice>
</enumChoice>
<enumChoice choice="Reverse Endpoints">
<choice>Swap Endpoints</choice>
</enumChoice>
</enumVal>
<label>Servo3 Swap Endpoints</label>
<comment>Matches Closed/Thrown commands to the desired endpoints</comment>
</variable>
<variable CV="82" mask="XXXVXXXX" item="Servo3 Directional Speed" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Servo3 Directional Speed</label>
</variable>
<variable CV="95" mask="VVXXXXXX" item="Servo3 Thrown RapidStart" default="0">
<qualifier>
<variableref>Servo3 Directional Speed</variableref>
<relation>eq</relation>
<value>1</value>
</qualifier>
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="One-eighth travel">
<choice>One-eighth travel</choice>
</enumChoice>
<enumChoice choice="One-quarter travel">
<choice>One-quarter travel</choice>
</enumChoice>
<enumChoice choice="Three-eighths travel">
<choice>Three-eighth travel</choice>
</enumChoice>
</enumVal><label>Servo3 Thrown RapidStart</label></variable>
<variable CV="95" mask="XXVVVVVV" item="Servo3 Thrown Speed" default="4">
<qualifier>
<variableref>Servo3 Directional Speed</variableref>
<relation>eq</relation>
<value>1</value>
</qualifier>
<decVal/><label>Servo3 Thrown Speed</label><comment>Speed Range: 0-63</comment></variable>
<variable CV="82" mask="XVVXXXXX" item="Servo3 Lock" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Local Lockout">
<choice>Local Lockout</choice>
</enumChoice>
<enumChoice choice="Midpoint">
<choice>Midpoint</choice>
</enumChoice>
</enumVal>
<label>Servo3 Lock</label>
</variable>
<variable CV="82" mask="XXXXXXVV" item="Servo3 Output Message" default="2">
<enumVal>
<enumChoice choice="No output feedback">
<choice>No output feedback</choice>
</enumChoice>
<enumChoice choice="Output level feedback">
<choice>Output level feedback</choice>
</enumChoice>
<enumChoice choice="Exact feedback (sim)">
<choice>Exact feedback (sim)</choice>
</enumChoice>
</enumVal>
<label>Servo3 Output Message</label>
</variable>
<variable CV="82" mask="XXXXVVXX" item="Servo3 Cascade Trigger" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Closed or Thrown">
<choice>Closed or Thrown</choice>
</enumChoice>
</enumVal>
<label>Servo3 Cascade Trigger</label>
</variable>
<variable CV="83" item="Servo3 Cascade Turnout" default="0">
<splitVal highCV="84" upperMask="XXXXXVVV" offset="1"/>
<label>Servo3 Cascade Turnout</label>
</variable>
<variable CV="84" mask="XXVVXXXX" item="Servo3 Cascade Action" default="0">
<enumVal>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
</enumVal>
<label>Servo3 Cascade Action</label>
</variable>
<variable CV="85" mask="XXXXXXVV" item="GPIO6 Trigger" default="2">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Positive Edge">
<choice>Positive Edge</choice>
</enumChoice>
<enumChoice choice="Negative Edge">
<choice>Negative Edge</choice>
</enumChoice>
<enumChoice choice="Both Edges">
<choice>Both Edges</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Trigger</label>
</variable>
<variable CV="85" mask="XXXXXVXX" item="GPIO6 Message" default="0">
<enumVal>
<enumChoice choice="General Sensor">
<choice>General Sensor</choice>
</enumChoice>
<enumChoice choice="Closed Position Feedback">
<choice>Position Feedback</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Message</label>
</variable>
<variable CV="85" mask="XXVVVXXX" item="GPIO6 LED Mode" default="2">
<enumVal>
<enumChoice choice="Disable - Input only">
<choice>Disable</choice>
<choice xml:lang="fr">Désactivé</choice>
<choice xml:lang="it">Disabilitato</choice>
<choice xml:lang="de">Deaktiviert</choice>
</enumChoice>
<enumChoice choice="Steady Drive">
<choice>Steady</choice>
</enumChoice>
<enumChoice choice="Blink on Move">
<choice>Blink on Move</choice>
</enumChoice>
<enumChoice choice="Blink on Move or Lock">
<choice>Blink on Move or Lock</choice>
</enumChoice>
<enumChoice choice="Blink on Lock">
<choice>Blink on Lock</choice>
</enumChoice>
<enumChoice choice="Lock State">
<choice>Lock State</choice>
</enumChoice>
<enumChoice choice="Position">
<choice>Position</choice>
</enumChoice>
</enumVal>
<label>GPIO6 LED Mode</label>
</variable>
<variable CV="85" mask="XVXXXXXX" item="GPIO6 LED Sense" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>GPIO6 LED Sense</label>
</variable>
<variable CV="85" mask="VXXXXXXX" item="GPIO6 Freeze" default="0">
<enumVal>
<enumChoice choice="Always live">
<choice>Always live</choice>
</enumChoice>
<enumChoice choice="Freeze on DCC loss">
<choice>Freeze on DCC short</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Freeze</label>
</variable>
<variable CV="86" mask="XXXXVVVV" item="GPIO6 Action: Servo1" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Action: Servo1</label>
</variable>
<variable CV="86" mask="VVVVXXXX" item="GPIO6 Action: Servo2" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Action: Servo2</label>
</variable>
<variable CV="87" mask="XXXXVVVV" item="GPIO6 Action: Servo3" default="1">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Action: Servo3</label>
</variable>
<variable CV="87" mask="VVVVXXXX" item="GPIO6 Action: Servo4" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Action: Servo4</label>
</variable>
<variable CV="88" item="GPIO6 Msg2 Addr" default="0">
<splitVal highCV="89" upperMask="XXXXVVVV" offset="1"/>
<label>GPIO6 Msg2 Addr</label>
</variable>
<variable CV="89" mask="XXVVXXXX" item="GPIO6 Msg2 Condition" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Hi / Closed">
<choice>Hi / Closed</choice>
</enumChoice>
<enumChoice choice="Lo / Thrown">
<choice>Lo / Thrown</choice>
</enumChoice>
<enumChoice choice="Both / Follow">
<choice>Both / Follow</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Msg2 Condition</label>
</variable>
<variable CV="89" mask="XVXXXXXX" item="GPIO6 Msg2 Device" default="0">
<enumVal>
<enumChoice choice="Turnout">
<choice>Turnout</choice>
</enumChoice>
<enumChoice choice="Sensor">
<choice>Sensor</choice>
</enumChoice>
</enumVal>
<label>GPIO6 Msg2 Device</label>
</variable>
<variable CV="89" mask="VXXXXXXX" item="GPIO6 Msg2 Action" default="0">
<enumVal>
<enumChoice choice="Trigger on this message">
<choice>Trigger on this message</choice>
</enumChoice>
<enumChoice choice="Send this message">
<choice>Send this message </choice>
</enumChoice>
</enumVal>
<label>GPIO6 Msg2 Action</label>
</variable>
<variable CV="90" mask="XXXXXXVV" item="GPIO5 Trigger" default="3">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Positive Edge">
<choice>Positive Edge</choice>
</enumChoice>
<enumChoice choice="Negative Edge">
<choice>Negative Edge</choice>
</enumChoice>
<enumChoice choice="Both Edges">
<choice>Both Edges</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Trigger</label>
</variable>
<variable CV="90" mask="XXXXXVXX" item="GPIO5 Message" default="0">
<enumVal>
<enumChoice choice="General Sensor">
<choice>General Sensor</choice>
</enumChoice>
<enumChoice choice="Thrown Position Feedback">
<choice>Position Feedback</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Message</label>
</variable>
<variable CV="90" mask="XXVVVXXX" item="GPIO5 LED Mode" default="1">
<enumVal>
<enumChoice choice="Disable - Input only">
<choice>Disable</choice>
<choice xml:lang="fr">Désactivé</choice>
<choice xml:lang="it">Disabilitato</choice>
<choice xml:lang="de">Deaktiviert</choice>
</enumChoice>
<enumChoice choice="Steady Drive">
<choice>Steady</choice>
</enumChoice>
<enumChoice choice="Blink on Move">
<choice>Blink on Move</choice>
</enumChoice>
<enumChoice choice="Blink on Move or Lock">
<choice>Blink on Move or Lock</choice>
</enumChoice>
<enumChoice choice="Blink on Lock">
<choice>Blink on Lock</choice>
</enumChoice>
<enumChoice choice="Lock State">
<choice>Lock State</choice>
</enumChoice>
<enumChoice choice="Position">
<choice>Position</choice>
</enumChoice>
</enumVal>
<label>GPIO5 LED Mode</label>
</variable>
<variable CV="90" mask="XVXXXXXX" item="GPIO5 LED Sense" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>GPIO5 LED Sense</label>
</variable>
<variable CV="90" mask="VXXXXXXX" item="GPIO5 Freeze" default="0">
<enumVal>
<enumChoice choice="Always live">
<choice>Always live</choice>
</enumChoice>
<enumChoice choice="Freeze on DCC loss">
<choice>Freeze on DCC short</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Freeze</label>
</variable>
<variable CV="91" mask="XXXXVVVV" item="GPIO5 Action: Servo1" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Action: Servo1</label>
</variable>
<variable CV="91" mask="VVVVXXXX" item="GPIO5 Action: Servo2" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Action: Servo2</label>
</variable>
<variable CV="92" mask="XXXXVVVV" item="GPIO5 Action: Servo3" default="2">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Action: Servo3</label>
</variable>
<variable CV="92" mask="VVVVXXXX" item="GPIO5 Action: Servo4" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Action: Servo4</label>
</variable>
<variable CV="93" item="GPIO5 Msg2 Addr" default="0">
<splitVal highCV="94" upperMask="XXXXVVVV" offset="1"/>
<label>GPIO5 Msg2 Addr</label>
</variable>
<variable CV="94" mask="XXVVXXXX" item="GPIO5 Msg2 Condition" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Hi / Closed">
<choice>Hi / Closed</choice>
</enumChoice>
<enumChoice choice="Lo / Thrown">
<choice>Lo / Thrown</choice>
</enumChoice>
<enumChoice choice="Both / Follow">
<choice>Both / Follow</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Msg2 Condition</label>
</variable>
<variable CV="94" mask="XVXXXXXX" item="GPIO5 Msg2 Device" default="0">
<enumVal>
<enumChoice choice="Turnout">
<choice>Turnout</choice>
</enumChoice>
<enumChoice choice="Sensor">
<choice>Sensor</choice>
</enumChoice>
</enumVal>
<label>GPIO5 Msg2 Device</label>
</variable>
<variable CV="94" mask="VXXXXXXX" item="GPIO5 Msg2 Action" default="0">
<enumVal>
<enumChoice choice="Trigger on this message">
<choice>Trigger on this message</choice>
</enumChoice>
<enumChoice choice="Send this message">
<choice>Send this message </choice>
</enumChoice>
</enumVal>
<label>GPIO5 Msg2 Action</label>
</variable>
<variable CV="99" item="Servo4 Closed" default="1260">
<splitVal highCV="100" upperMask="XXXXVVVV"/>
<label>Servo4 Closed</label>
<comment>Position Range: 0-2400</comment>
</variable>
<variable CV="101" item="Servo4 Thrown" default="1140">
<splitVal highCV="102" upperMask="XXXXVVVV"/>
<label>Servo4 Thrown</label>
<comment>Position Range: 0-2400</comment>
</variable>
<variable CV="103" mask="VVXXXXXX" item="Servo4 RapidStart" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="One-eighth travel">
<choice>One-eighth travel</choice>
</enumChoice>
<enumChoice choice="One-quarter travel">
<choice>One-quarter travel</choice>
</enumChoice>
<enumChoice choice="Three-eighths travel">
<choice>Three-eighth travel</choice>
</enumChoice>
</enumVal>
<label>Servo4 RapidStart</label>
</variable>
<variable CV="103" mask="XXVVVVVV" item="Servo4 Speed" default="4">
<decVal/>
<label>Servo4 Speed</label>
<comment>Speed Range: 0-63</comment>
</variable>
<variable CV="104" mask="VXXXXXXX" item="Servo4 Swap Endpoints" default="0">
<enumVal>
<enumChoice choice="Normal Endpoints">
<choice>Normal Endpoints</choice>
</enumChoice>
<enumChoice choice="Reverse Endpoints">
<choice>Swap Endpoints</choice>
</enumChoice>
</enumVal>
<label>Servo4 Swap Endpoints</label>
<comment>Matches Closed/Thrown commands to the desired endpoints</comment>
</variable>
<variable CV="104" mask="XXXVXXXX" item="Servo4 Directional Speed" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Servo4 Directional Speed</label>
</variable>
<variable CV="117" mask="VVXXXXXX" item="Servo4 Thrown RapidStart" default="0">
<qualifier>
<variableref>Servo4 Directional Speed</variableref>
<relation>eq</relation>
<value>1</value>
</qualifier>
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="One-eighth travel">
<choice>One-eighth travel</choice>
</enumChoice>
<enumChoice choice="One-quarter travel">
<choice>One-quarter travel</choice>
</enumChoice>
<enumChoice choice="Three-eighths travel">
<choice>Three-eighth travel</choice>
</enumChoice>
</enumVal><label>Servo4 Thrown RapidStart</label></variable>
<variable CV="117" mask="XXVVVVVV" item="Servo4 Thrown Speed" default="4">
<qualifier>
<variableref>Servo4 Directional Speed</variableref>
<relation>eq</relation>
<value>1</value>
</qualifier>
<decVal/><label>Servo4 Thrown Speed</label><comment>Speed Range: 0-63</comment></variable>
<variable CV="104" mask="XVVXXXXX" item="Servo4 Lock" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Local Lockout">
<choice>Local Lockout</choice>
</enumChoice>
<enumChoice choice="Midpoint">
<choice>Midpoint</choice>
</enumChoice>
</enumVal>
<label>Servo4 Lock</label>
</variable>
<variable CV="104" mask="XXXXXXVV" item="Servo4 Output Message" default="2">
<enumVal>
<enumChoice choice="No output feedback">
<choice>No output feedback</choice>
</enumChoice>
<enumChoice choice="Output level feedback">
<choice>Output level feedback</choice>
</enumChoice>
<enumChoice choice="Exact feedback (sim)">
<choice>Exact feedback (sim)</choice>
</enumChoice>
</enumVal>
<label>Servo4 Output Message</label>
</variable>
<variable CV="104" mask="XXXXVVXX" item="Servo4 Cascade Trigger" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Closed or Thrown">
<choice>Closed or Thrown</choice>
</enumChoice>
</enumVal>
<label>Servo4 Cascade Trigger</label>
</variable>
<variable CV="105" item="Servo4 Cascade Turnout" default="0">
<splitVal highCV="106" upperMask="XXXXXVVV" offset="1"/>
<label>Servo4 Cascade Turnout</label>
</variable>
<variable CV="106" mask="XXVVXXXX" item="Servo4 Cascade Action" default="0">
<enumVal>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
</enumVal>
<label>Servo4 Cascade Action</label>
</variable>
<variable CV="107" mask="XXXXXXVV" item="GPIO8 Trigger" default="2">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Positive Edge">
<choice>Positive Edge</choice>
</enumChoice>
<enumChoice choice="Negative Edge">
<choice>Negative Edge</choice>
</enumChoice>
<enumChoice choice="Both Edges">
<choice>Both Edges</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Trigger</label>
</variable>
<variable CV="107" mask="XXXXXVXX" item="GPIO8 Message" default="0">
<enumVal>
<enumChoice choice="General Sensor">
<choice>General Sensor</choice>
</enumChoice>
<enumChoice choice="Closed Position Feedback">
<choice>Position Feedback</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Message</label>
</variable>
<variable CV="107" mask="XXVVVXXX" item="GPIO8 LED Mode" default="2">
<enumVal>
<enumChoice choice="Disable - Input only">
<choice>Disable</choice>
<choice xml:lang="fr">Désactivé</choice>
<choice xml:lang="it">Disabilitato</choice>
<choice xml:lang="de">Deaktiviert</choice>
</enumChoice>
<enumChoice choice="Steady Drive">
<choice>Steady</choice>
</enumChoice>
<enumChoice choice="Blink on Move">
<choice>Blink on Move</choice>
</enumChoice>
<enumChoice choice="Blink on Move or Lock">
<choice>Blink on Move or Lock</choice>
</enumChoice>
<enumChoice choice="Blink on Lock">
<choice>Blink on Lock</choice>
</enumChoice>
<enumChoice choice="Lock State">
<choice>Lock State</choice>
</enumChoice>
<enumChoice choice="Position">
<choice>Position</choice>
</enumChoice>
</enumVal>
<label>GPIO8 LED Mode</label>
</variable>
<variable CV="107" mask="XVXXXXXX" item="GPIO8 LED Sense" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>GPIO8 LED Sense</label>
</variable>
<variable CV="107" mask="VXXXXXXX" item="GPIO8 Freeze" default="0">
<enumVal>
<enumChoice choice="Always live">
<choice>Always live</choice>
</enumChoice>
<enumChoice choice="Freeze on DCC loss">
<choice>Freeze on DCC short</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Freeze</label>
</variable>
<variable CV="108" mask="XXXXVVVV" item="GPIO8 Action: Servo1" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Action: Servo1</label>
</variable>
<variable CV="108" mask="VVVVXXXX" item="GPIO8 Action: Servo2" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Action: Servo2</label>
</variable>
<variable CV="109" mask="XXXXVVVV" item="GPIO8 Action: Servo3" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Action: Servo3</label>
</variable>
<variable CV="109" mask="VVVVXXXX" item="GPIO8 Action: Servo4" default="1">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Action: Servo4</label>
</variable>
<variable CV="110" item="GPIO8 Msg2 Addr" default="0">
<splitVal highCV="111" upperMask="XXXXVVVV" offset="1"/>
<label>GPIO8 Msg2 Addr</label>
</variable>
<variable CV="111" mask="XXVVXXXX" item="GPIO8 Msg2 Condition" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Hi / Closed">
<choice>Hi / Closed</choice>
</enumChoice>
<enumChoice choice="Lo / Thrown">
<choice>Lo / Thrown</choice>
</enumChoice>
<enumChoice choice="Both / Follow">
<choice>Both / Follow</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Msg2 Condition</label>
</variable>
<variable CV="111" mask="XVXXXXXX" item="GPIO8 Msg2 Device" default="0">
<enumVal>
<enumChoice choice="Turnout">
<choice>Turnout</choice>
</enumChoice>
<enumChoice choice="Sensor">
<choice>Sensor</choice>
</enumChoice>
</enumVal>
<label>GPIO8 Msg2 Device</label>
</variable>
<variable CV="111" mask="VXXXXXXX" item="GPIO8 Msg2 Action" default="0">
<enumVal>
<enumChoice choice="Trigger on this message">
<choice>Trigger on this message</choice>
</enumChoice>
<enumChoice choice="Send this message">
<choice>Send this message </choice>
</enumChoice>
</enumVal>
<label>GPIO8 Msg2 Action</label>
</variable>
<variable CV="112" mask="XXXXXXVV" item="GPIO7 Trigger" default="3">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Positive Edge">
<choice>Positive Edge</choice>
</enumChoice>
<enumChoice choice="Negative Edge">
<choice>Negative Edge</choice>
</enumChoice>
<enumChoice choice="Both Edges">
<choice>Both Edges</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Trigger</label>
</variable>
<variable CV="112" mask="XXXXXVXX" item="GPIO7 Message" default="0">
<enumVal>
<enumChoice choice="General Sensor">
<choice>General Sensor</choice>
</enumChoice>
<enumChoice choice="Thrown Position Feedback">
<choice>Position Feedback</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Message</label>
</variable>
<variable CV="112" mask="XXVVVXXX" item="GPIO7 LED Mode" default="1">
<enumVal>
<enumChoice choice="Disable - Input only">
<choice>Disable</choice>
<choice xml:lang="fr">Désactivé</choice>
<choice xml:lang="it">Disabilitato</choice>
<choice xml:lang="de">Deaktiviert</choice>
</enumChoice>
<enumChoice choice="Steady Drive">
<choice>Steady</choice>
</enumChoice>
<enumChoice choice="Blink on Move">
<choice>Blink on Move</choice>
</enumChoice>
<enumChoice choice="Blink on Move or Lock">
<choice>Blink on Move or Lock</choice>
</enumChoice>
<enumChoice choice="Blink on Lock">
<choice>Blink on Lock</choice>
</enumChoice>
<enumChoice choice="Lock State">
<choice>Lock State</choice>
</enumChoice>
<enumChoice choice="Position">
<choice>Position</choice>
</enumChoice>
</enumVal>
<label>GPIO7 LED Mode</label>
</variable>
<variable CV="112" mask="XVXXXXXX" item="GPIO7 LED Sense" default="0">
<enumVal>
<enumChoice choice="Normal">
<choice>Normal</choice>
</enumChoice>
<enumChoice choice="Inverted">
<choice>Inverted</choice>
</enumChoice>
</enumVal>
<label>GPIO7 LED Sense</label>
</variable>
<variable CV="112" mask="VXXXXXXX" item="GPIO7 Freeze" default="0">
<enumVal>
<enumChoice choice="Always live">
<choice>Always live</choice>
</enumChoice>
<enumChoice choice="Freeze on DCC loss">
<choice>Freeze on DCC short</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Freeze</label>
</variable>
<variable CV="113" mask="XXXXVVVV" item="GPIO7 Action: Servo1" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Action: Servo1</label>
</variable>
<variable CV="113" mask="VVVVXXXX" item="GPIO7 Action: Servo2" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Action: Servo2</label>
</variable>
<variable CV="114" mask="XXXXVVVV" item="GPIO7 Action: Servo3" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Action: Servo3</label>
</variable>
<variable CV="114" mask="VVVVXXXX" item="GPIO7 Action: Servo4" default="2">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Toggle">
<choice>Toggle</choice>
</enumChoice>
<enumChoice choice="Follow">
<choice>Follow</choice>
</enumChoice>
<enumChoice choice="Invert">
<choice>Invert</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Lock Toggle" value="9">
<choice>Lock Toggle</choice>
</enumChoice>
<enumChoice choice="Lock Follow">
<choice>Lock Follow</choice>
</enumChoice>
<enumChoice choice="Lock Invert">
<choice>Lock Invert</choice>
</enumChoice>
<enumChoice choice="Lock Closed">
<choice>Lock Closed</choice>
</enumChoice>
<enumChoice choice="Lock Thrown">
<choice>Lock Thrown</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Action: Servo4</label>
</variable>
<variable CV="115" item="GPIO7 Msg2 Addr" default="0">
<splitVal highCV="116" upperMask="XXXXVVVV" offset="1"/>
<label>GPIO7 Msg2 Addr</label>
</variable>
<variable CV="116" mask="XXVVXXXX" item="GPIO7 Msg2 Condition" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Hi / Closed">
<choice>Hi / Closed</choice>
</enumChoice>
<enumChoice choice="Lo / Thrown">
<choice>Lo / Thrown</choice>
</enumChoice>
<enumChoice choice="Both / Follow">
<choice>Both / Follow</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Msg2 Condition</label>
</variable>
<variable CV="116" mask="XVXXXXXX" item="GPIO7 Msg2 Device" default="0">
<enumVal>
<enumChoice choice="Turnout">
<choice>Turnout</choice>
</enumChoice>
<enumChoice choice="Sensor">
<choice>Sensor</choice>
</enumChoice>
</enumVal>
<label>GPIO7 Msg2 Device</label>
</variable>
<variable CV="116" mask="VXXXXXXX" item="GPIO7 Msg2 Action" default="0">
<enumVal>
<enumChoice choice="Trigger on this message">
<choice>Trigger on this message</choice>
</enumChoice>
<enumChoice choice="Send this message">
<choice>Send this message </choice>
</enumChoice>
</enumVal>
<label>GPIO7 Msg2 Action</label>
</variable>
<variable CV="129" item="Route1 Turnout1" mask="VVVVVVVV" default="0">
<splitVal highCV="130" upperMask="XXXXVVVV" offset="1"/>
<label>Route1 Turnout1</label>
</variable>
<variable CV="130" mask="XVVVXXXX" item="Route1 Turnout1 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route1 Turnout1 Action</label>
</variable>
<variable CV="131" item="Route1 Turnout2" mask="VVVVVVVV" default="0">
<splitVal highCV="132" upperMask="XXXXVVVV" offset="1"/>
<label>Route1 Turnout2</label>
</variable>
<variable CV="132" mask="XVVVXXXX" item="Route1 Turnout2 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route1 Turnout2 Action</label>
</variable>
<variable CV="133" item="Route1 Turnout3" mask="VVVVVVVV" default="0">
<splitVal highCV="134" upperMask="XXXXVVVV" offset="1"/>
<label>Route1 Turnout3</label>
</variable>
<variable CV="134" mask="XVVVXXXX" item="Route1 Turnout3 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route1 Turnout3 Action</label>
</variable>
<variable CV="135" item="Route1 Turnout4" mask="VVVVVVVV" default="0">
<splitVal highCV="136" upperMask="XXXXVVVV" offset="1"/>
<label>Route1 Turnout4</label>
</variable>
<variable CV="136" mask="XVVVXXXX" item="Route1 Turnout4 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route1 Turnout4 Action</label>
</variable>
<variable CV="137" item="Route1 Turnout5" mask="VVVVVVVV" default="0">
<splitVal highCV="138" upperMask="XXXXVVVV" offset="1"/>
<label>Route1 Turnout5</label>
</variable>
<variable CV="138" mask="XVVVXXXX" item="Route1 Turnout5 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route1 Turnout5 Action</label>
</variable>
<variable CV="139" item="Route1 Turnout6" mask="VVVVVVVV" default="0">
<splitVal highCV="140" upperMask="XXXXVVVV" offset="1"/>
<label>Route1 Turnout6</label>
</variable>
<variable CV="140" mask="XVVVXXXX" item="Route1 Turnout6 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route1 Turnout6 Action</label>
</variable>
<variable CV="141" item="Route1 Turnout7" mask="VVVVVVVV" default="0">
<splitVal highCV="142" upperMask="XXXXVVVV" offset="1"/>
<label>Route1 Turnout7</label>
</variable>
<variable CV="142" mask="XVVVXXXX" item="Route1 Turnout7 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route1 Turnout7 Action</label>
</variable>
<variable CV="143" item="Route1 Turnout8" mask="VVVVVVVV" default="0">
<splitVal highCV="144" upperMask="XXXXVVVV" offset="1"/>
<label>Route1 Turnout8</label>
</variable>
<variable CV="144" mask="XVVVXXXX" item="Route1 Turnout8 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route1 Turnout8 Action</label>
</variable>
<variable CV="145" item="Route2 Turnout1" mask="VVVVVVVV" default="0">
<splitVal highCV="146" upperMask="XXXXVVVV" offset="1"/>
<label>Route2 Turnout1</label>
</variable>
<variable CV="146" mask="XVVVXXXX" item="Route2 Turnout1 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route2 Turnout1 Action</label>
</variable>
<variable CV="147" item="Route2 Turnout2" mask="VVVVVVVV" default="0">
<splitVal highCV="148" upperMask="XXXXVVVV" offset="1"/>
<label>Route2 Turnout2</label>
</variable>
<variable CV="148" mask="XVVVXXXX" item="Route2 Turnout2 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route2 Turnout2 Action</label>
</variable>
<variable CV="149" item="Route2 Turnout3" mask="VVVVVVVV" default="0">
<splitVal highCV="150" upperMask="XXXXVVVV" offset="1"/>
<label>Route2 Turnout3</label>
</variable>
<variable CV="150" mask="XVVVXXXX" item="Route2 Turnout3 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route2 Turnout3 Action</label>
</variable>
<variable CV="151" item="Route2 Turnout4" mask="VVVVVVVV" default="0">
<splitVal highCV="152" upperMask="XXXXVVVV" offset="1"/>
<label>Route2 Turnout4</label>
</variable>
<variable CV="152" mask="XVVVXXXX" item="Route2 Turnout4 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route2 Turnout4 Action</label>
</variable>
<variable CV="153" item="Route2 Turnout5" mask="VVVVVVVV" default="0">
<splitVal highCV="154" upperMask="XXXXVVVV" offset="1"/>
<label>Route2 Turnout5</label>
</variable>
<variable CV="154" mask="XVVVXXXX" item="Route2 Turnout5 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route2 Turnout5 Action</label>
</variable>
<variable CV="155" item="Route2 Turnout6" mask="VVVVVVVV" default="0">
<splitVal highCV="156" upperMask="XXXXVVVV" offset="1"/>
<label>Route2 Turnout6</label>
</variable>
<variable CV="156" mask="XVVVXXXX" item="Route2 Turnout6 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route2 Turnout6 Action</label>
</variable>
<variable CV="157" item="Route2 Turnout7" mask="VVVVVVVV" default="0">
<splitVal highCV="158" upperMask="XXXXVVVV" offset="1"/>
<label>Route2 Turnout7</label>
</variable>
<variable CV="158" mask="XVVVXXXX" item="Route2 Turnout7 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route2 Turnout7 Action</label>
</variable>
<variable CV="159" item="Route2 Turnout8" mask="VVVVVVVV" default="0">
<splitVal highCV="160" upperMask="XXXXVVVV" offset="1"/>
<label>Route2 Turnout8</label>
</variable>
<variable CV="160" mask="XVVVXXXX" item="Route2 Turnout8 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route2 Turnout8 Action</label>
</variable>
<variable CV="161" item="Route3 Turnout1" mask="VVVVVVVV" default="0">
<splitVal highCV="162" upperMask="XXXXVVVV" offset="1"/>
<label>Route3 Turnout1</label>
</variable>
<variable CV="162" mask="XVVVXXXX" item="Route3 Turnout1 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route3 Turnout1 Action</label>
</variable>
<variable CV="163" item="Route3 Turnout2" mask="VVVVVVVV" default="0">
<splitVal highCV="164" upperMask="XXXXVVVV" offset="1"/>
<label>Route3 Turnout2</label>
</variable>
<variable CV="164" mask="XVVVXXXX" item="Route3 Turnout2 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route3 Turnout2 Action</label>
</variable>
<variable CV="165" item="Route3 Turnout3" mask="VVVVVVVV" default="0">
<splitVal highCV="166" upperMask="XXXXVVVV" offset="1"/>
<label>Route3 Turnout3</label>
</variable>
<variable CV="166" mask="XVVVXXXX" item="Route3 Turnout3 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route3 Turnout3 Action</label>
</variable>
<variable CV="167" item="Route3 Turnout4" mask="VVVVVVVV" default="0">
<splitVal highCV="168" upperMask="XXXXVVVV" offset="1"/>
<label>Route3 Turnout4</label>
</variable>
<variable CV="168" mask="XVVVXXXX" item="Route3 Turnout4 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route3 Turnout4 Action</label>
</variable>
<variable CV="169" item="Route3 Turnout5" mask="VVVVVVVV" default="0">
<splitVal highCV="170" upperMask="XXXXVVVV" offset="1"/>
<label>Route3 Turnout5</label>
</variable>
<variable CV="170" mask="XVVVXXXX" item="Route3 Turnout5 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route3 Turnout5 Action</label>
</variable>
<variable CV="171" item="Route3 Turnout6" mask="VVVVVVVV" default="0">
<splitVal highCV="172" upperMask="XXXXVVVV" offset="1"/>
<label>Route3 Turnout6</label>
</variable>
<variable CV="172" mask="XVVVXXXX" item="Route3 Turnout6 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route3 Turnout6 Action</label>
</variable>
<variable CV="173" item="Route3 Turnout7" mask="VVVVVVVV" default="0">
<splitVal highCV="174" upperMask="XXXXVVVV" offset="1"/>
<label>Route3 Turnout7</label>
</variable>
<variable CV="174" mask="XVVVXXXX" item="Route3 Turnout7 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route3 Turnout7 Action</label>
</variable>
<variable CV="175" item="Route3 Turnout8" mask="VVVVVVVV" default="0">
<splitVal highCV="176" upperMask="XXXXVVVV" offset="1"/>
<label>Route3 Turnout8</label>
</variable>
<variable CV="176" mask="XVVVXXXX" item="Route3 Turnout8 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route3 Turnout8 Action</label>
</variable>
<variable CV="177" item="Route4 Turnout1" mask="VVVVVVVV" default="0">
<splitVal highCV="178" upperMask="XXXXVVVV" offset="1"/>
<label>Route4 Turnout1</label>
</variable>
<variable CV="178" mask="XVVVXXXX" item="Route4 Turnout1 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route4 Turnout1 Action</label>
</variable>
<variable CV="179" item="Route4 Turnout2" mask="VVVVVVVV" default="0">
<splitVal highCV="180" upperMask="XXXXVVVV" offset="1"/>
<label>Route4 Turnout2</label>
</variable>
<variable CV="180" mask="XVVVXXXX" item="Route4 Turnout2 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route4 Turnout2 Action</label>
</variable>
<variable CV="181" item="Route4 Turnout3" mask="VVVVVVVV" default="0">
<splitVal highCV="182" upperMask="XXXXVVVV" offset="1"/>
<label>Route4 Turnout3</label>
</variable>
<variable CV="182" mask="XVVVXXXX" item="Route4 Turnout3 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route4 Turnout3 Action</label>
</variable>
<variable CV="183" item="Route4 Turnout4" mask="VVVVVVVV" default="0">
<splitVal highCV="184" upperMask="XXXXVVVV" offset="1"/>
<label>Route4 Turnout4</label>
</variable>
<variable CV="184" mask="XVVVXXXX" item="Route4 Turnout4 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route4 Turnout4 Action</label>
</variable>
<variable CV="185" item="Route4 Turnout5" mask="VVVVVVVV" default="0">
<splitVal highCV="186" upperMask="XXXXVVVV" offset="1"/>
<label>Route4 Turnout5</label>
</variable>
<variable CV="186" mask="XVVVXXXX" item="Route4 Turnout5 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route4 Turnout5 Action</label>
</variable>
<variable CV="187" item="Route4 Turnout6" mask="VVVVVVVV" default="0">
<splitVal highCV="188" upperMask="XXXXVVVV" offset="1"/>
<label>Route4 Turnout6</label>
</variable>
<variable CV="188" mask="XVVVXXXX" item="Route4 Turnout6 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route4 Turnout6 Action</label>
</variable>
<variable CV="189" item="Route4 Turnout7" mask="VVVVVVVV" default="0">
<splitVal highCV="190" upperMask="XXXXVVVV" offset="1"/>
<label>Route4 Turnout7</label>
</variable>
<variable CV="190" mask="XVVVXXXX" item="Route4 Turnout7 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route4 Turnout7 Action</label>
</variable>
<variable CV="191" item="Route4 Turnout8" mask="VVVVVVVV" default="0">
<splitVal highCV="192" upperMask="XXXXVVVV" offset="1"/>
<label>Route4 Turnout8</label>
</variable>
<variable CV="192" mask="XVVVXXXX" item="Route4 Turnout8 Action" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Closed">
<choice>Closed</choice>
</enumChoice>
<enumChoice choice="Thrown">
<choice>Thrown</choice>
</enumChoice>
<enumChoice choice="Sensor Hi">
<choice>Sensor Hi</choice>
</enumChoice>
<enumChoice choice="Sensor Lo">
<choice>Sensor Lo</choice>
</enumChoice>
</enumVal>
<label>Route4 Turnout8 Action</label>
</variable>
<variable CV="193" mask="XXXXXXVV" item="Route1 Type" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Normal Route">
<choice>Normal Route</choice>
</enumChoice>
<enumChoice choice="Selector">
<choice>Selector</choice>
</enumChoice>
</enumVal>
<label>Route1 Type</label>
</variable>
<variable CV="194" mask="XXXXXXVV" item="Route2 Type" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Normal Route">
<choice>Normal Route</choice>
</enumChoice>
<enumChoice choice="Selector">
<choice>Selector</choice>
</enumChoice>
<enumChoice choice="Expand Route1">
<choice>Expand Route1</choice>
</enumChoice>
</enumVal>
<label>Route2 Type</label>
</variable>
<variable CV="195" mask="XXXXXXVV" item="Route3 Type" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Normal Route">
<choice>Normal Route</choice>
</enumChoice>
<enumChoice choice="Selector">
<choice>Selector</choice>
</enumChoice>
<enumChoice choice="Expand Route2">
<choice>Expand Route2</choice>
</enumChoice>
</enumVal>
<label>Route3 Type</label>
</variable>
<variable CV="196" mask="XXXXXXVV" item="Route4 Type" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Normal Route">
<choice>Normal Route</choice>
</enumChoice>
<enumChoice choice="Selector">
<choice>Selector</choice>
</enumChoice>
<enumChoice choice="Expand Route3">
<choice>Expand Route3</choice>
</enumChoice>
</enumVal>
<label>Route4 Type</label>
</variable>
<variable CV="197" mask="XXXXXXVV" item="Route5 Type" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Normal Route">
<choice>Normal Route</choice>
</enumChoice>
<enumChoice choice="Selector">
<choice>Selector</choice>
</enumChoice>
<enumChoice choice="Expand Route4">
<choice>Expand Route4</choice>
</enumChoice>
</enumVal>
<label>Route5 Type</label>
</variable>
<variable CV="198" mask="XXXXXXVV" item="Route6 Type" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Normal Route">
<choice>Normal Route</choice>
</enumChoice>
<enumChoice choice="Selector">
<choice>Selector</choice>
</enumChoice>
<enumChoice choice="Expand Route5">
<choice>Expand Route5</choice>
</enumChoice>
</enumVal>
<label>Route6 Type</label>
</variable>
<variable CV="199" mask="XXXXXXVV" item="Route7 Type" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Normal Route">
<choice>Normal Route</choice>
</enumChoice>
<enumChoice choice="Selector">
<choice>Selector</choice>
</enumChoice>
<enumChoice choice="Expand Route6">
<choice>Expand Route6</choice>
</enumChoice>
</enumVal>
<label>Route7 Type</label>
</variable>
<variable CV="200" mask="XXXXXXVV" item="Route8 Type" default="0">
<enumVal>
<enumChoice choice="None">
<choice>None</choice>
</enumChoice>
<enumChoice choice="Normal Route">
<choice>Normal Route</choice>
</enumChoice>
<enumChoice choice="Selector">
<choice>Selector</choice>
</enumChoice>
<enumChoice choice="Expand Route7">
<choice>Expand Route7</choice>
</enumChoice>
</enumVal>
<label>Route8 Type</label>
</variable>
</variables>
<resets>
<factReset label="Restore All CVs to Factory Defaults. Device Address=11000" CV="8" default="8"/>
<factReset label="Restore Addresses to Factory Defaults. Device Address=11000" CV="8" default="9"/>
<factReset label="Restore Servo and Input CVs to Factory Defaults" CV="8" default="10"/>
</resets>
</decoder>
<pane>
<column>
<row>
<column>
<display item="Long Address" label="Long Address" tooltip="0-16383: 5 digit number suggested">
<label>Long Address</label>
</display>
<label>
<text> </text>
</label>
<display item="Servo Start Address" label="Servo Start Address" tooltip="Address of first servo: 1-2045, recommend not using 1017-1020">
<label>Servo Start Address</label>
</display>
<display item="Lock Start Address" label="Lock Start Address" tooltip="Address of first lock: 1-2045, recommend not using 1017-1020">
<label>Lock Start Address</label>
</display>
<display item="Sensor Start Address" label="Sensor Start Address" tooltip="Address of first sensor: 1-4089">
<label>Sensor Start Address</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> </text>
</label>
<display item="AutoAlign Current" label="AutoAlign Current" tooltip="Current limit for AutoAlignment: 10-80 (typ) or 0 for manual preset selection">
<label>AutoAlign Current</label>
</display>
<display item="Lock Indicator" label="Lock Indicator" tooltip="Lock state to indicate on LED">
<label>Lock Indicator</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<display item="Input Interrogate" label="Input Interrogate" tooltip="Report input states">
<label>Input Interrogate</label>
</display>
<display item="GPON Interrogate" label="GPON Interrogate" tooltip="Report states on GPON">
<label>Output Interrogate</label>
</display>
<display item="Servo State Memory" label="Servo State Memory" tooltip="Retain servo states when powered down">
<label>Servo State Memory</label>
</display>
<display item="DCC Busy Retry" label="Retry on DCC Busy" tooltip="Retry Switch Requests when they aren't relayed to DCC by the Command Station">
<label>DCC Busy Retry</label>
</display>
<display item="Send Output Off" label="Output Off Switch Request" tooltip="Send an Output Off Switch Request following every Output On request">
<label>Send Output Off</label>
</display>
<display item="Local Actions" label="Local Actions" tooltip="Provide visibililty on Loconet for local actions">
<label>Local Actions</label>
</display>
<display item="Sensor Input Polarity" label="Sensor Input Polarity" tooltip="Invert polarity so that a Low input is Positive">
<label>Sensor Input Polarity</label>
</display>
<display item="Servo Drive" label="Servo Drive" tooltip="Disable servo drive when stopped">
<label>Servo Drive</label>
</display>
<display item="No CS" label="No Command Station" tooltip="Enable when no command station is present">
<label>No Command Station</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> </text>
</label>
<label>
<text> </text>
</label>
</column>
</row>
<row>
<column>
<display item="Manufacturer ID" tooltip="Tam Valley Depot"/>
</column>
<column>
<display item="Version ID" label=" Product ID" tooltip="Quad-LN"/>
</column>
<column>
<display item="Hardware Rev" label=" Hardware Version" tooltip="Hardware revision number"/>
</column>
</row>
<row>
<label>
<text> </text>
</label>
</row>
<row>
<column>
<display item="Major Version" label="Software Version" tooltip="Software major version number"/>
</column>
<column>
<display item="Minor Version" label="." tooltip="Software minor version number"/>
</column>
<column>
<display item="Build Num" label=" Build Number" tooltip="Software build number"/>
</column>
</row>
<row>
<label>
<text> </text>
</label>
</row>
<row>
<column>
<label>
<text>Decoder Template File Version: 1.11.3</text>
</label>
<label>
<text> </text>
</label>
<label>
<text>Firmware version 1.0 or later is required with this Quad-LN gen2 family decoder template file.</text>
</label>
<label>
<text>For firmware version 0.15 select the Quad-LN family decoder template file.</text>
</label>
</column>
</row>
</column>
<name>Quad-LN</name>
</pane>
<pane>
<column>
<row>
<column>
<label>
<text> SERVO 1 </text>
</label>
<label>
<text> </text>
</label>
<display item="Servo1 Addr" label="Address LT" tooltip="To change, adjust Servo Base Addr on Quad-LN pane">
<label>Address LT</label>
</display>
<display item="Lock1 Addr" label="Lock LT" tooltip="To change, adjust Lock Base Addr on Quad-LN pane">
<label>Lock LT</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> TRAVEL</text>
</label>
<display item="Servo1 Closed" label="Closed Position" tooltip="0=full CCW, 2400=full CW">
<label>Closed Position</label>
</display>
<display item="Servo1 Thrown" label="Thrown Position" tooltip="0=full CCW, 2400=full CW">
<label>Thrown Position</label>
</display>
<display item="Servo1 Swap Endpoints" label="Orientation" tooltip="Matches Closed/Thrown commands to physical servo installation">
<label>Orientation</label>
</display>
<display item="Servo1 Speed" label="Speed" tooltip="0-63: 0=very slow, 4=normal, 63=very fast">
<label>Speed</label>
</display>
<display item="Servo1 RapidStart" label="RapidStart" tooltip="increases speed during initial movement">
<label>RapidStart</label>
</display>
<display item="Servo1 Directional Speed" label="Directional Speed" tooltip="enables separate speed setting for travel in the Thrown direction">
<label>Directional Speed</label>
</display>
<display item="Servo1 Thrown Speed" label="Thrown Speed" tooltip="0-63: 0=very slow, 4=normal, 63=very fast">
<label>Thrown Speed</label>
</display>
<display item="Servo1 Thrown RapidStart" label="Thrown RapidStart" tooltip="increases speed during initial movement">
<label>Thrown RapidStart</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> LOCK</text>
</label>
<display item="Servo1 Lock" label="Mode" tooltip="Controls Lock via Turnout at addr of servo + 4">
<label>Mode</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> MESSAGE</text>
</label>
<display item="Servo1 Output Message" label="Output Msg" tooltip="Report turnout state without position feedback sensors">
<label>Output Msg</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> CASCADE</text>
</label>
<display item="Servo1 Cascade Trigger" label="Trigger">
<label>Trigger</label>
</display>
<display item="Servo1 Cascade Action" label="Action" tooltip="Cascade turnout action">
<label>Action</label>
</display>
<display item="Servo1 Cascade Turnout" label="Turnout" tooltip="Cascade turnout number">
<label>Turnout</label>
</display>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> MAIN IO 1</text>
</label>
<label>
<text> </text>
</label>
<display item="Sensor2 Addr" label="Address LS" tooltip="To change, adjust Sensor Base Addr on Quad-LN pane">
<label>Address LS</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> INPUT</text>
</label>
<display item="GPIO2 Trigger" label="Trigger" tooltip="Change on input that triggers Action and Message">
<label>Trigger</label>
</display>
<display item="GPIO2 Freeze" label="DCC Freeze" tooltip="Freeze the local input value when the DCC signal is not present">
<label>DCC Freeze</label>
</display>
<display item="GPIO2 Message" label="Message" tooltip="Message sent when local input triggers">
<label>Message</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> SERVO 1 INDICATION</text>
</label>
<display item="GPIO2 LED Mode" label="LED Mode" tooltip="Enables LED drive and blinking options">
<label>LED Mode</label>
</display>
<display item="GPIO2 LED Sense" label="LED Sense" tooltip="Swaps LED drive so panel matches turnout">
<label>LED Sense</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> ACTION</text>
</label>
<row>
<column>
<display item="GPIO2 Action: Servo1" label=" Servo1" tooltip="Servo1 action">
<label> Servo1</label>
</display>
</column>
<column>
<display item="GPIO2 Action: Servo3" label=" Servo3" tooltip="Servo3 action">
<label> Servo3</label>
</display>
</column>
</row>
<row>
<column>
<display item="GPIO2 Action: Servo2" label=" Servo2" tooltip="Servo2 action">
<label> Servo2</label>
</display>
</column>
<column>
<display item="GPIO2 Action: Servo4" label=" Servo4" tooltip="Servo4 action">
<label> Servo4</label>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> SECONDARY MESSAGE</text>
</label>
<display item="GPIO2 Msg2 Action" label="Type" tooltip="Trigger on this message or send this message">
<label>Type</label>
</display>
<display item="GPIO2 Msg2 Device" label="Device" tooltip="Sensor or Turnout message">
<label>Device</label>
</display>
<display item="GPIO2 Msg2 Condition" label="Condition" tooltip="Trigger message condition or outgoing message command sense">
<label>Condition</label>
</display>
<display item="GPIO2 Msg2 Addr" label="Number" tooltip="Sensor or Turnout number">
<label>Number</label>
</display>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> AUX IO 1</text>
</label>
<label>
<text> </text>
</label>
<display item="Sensor1 Addr" label="Address LS" tooltip="To change, adjust Sensor Base Addr on Quad-LN pane">
<label>Address LS</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> INPUT</text>
</label>
<display item="GPIO1 Trigger" label="Trigger" tooltip="Change on input that triggers Action and Message">
<label>Trigger</label>
</display>
<display item="GPIO1 Freeze" label="DCC Freeze" tooltip="Freeze the local input value when the DCC signal is not present">
<label>DCC Freeze</label>
</display>
<display item="GPIO1 Message" label="Message" tooltip="Message sent when local input triggers">
<label>Message</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> SERVO 1 INDICATION</text>
</label>
<display item="GPIO1 LED Mode" label="LED Mode" tooltip="Enables LED drive and blinking options">
<label>LED Mode</label>
</display>
<display item="GPIO1 LED Sense" label="LED Drive" tooltip="Swaps LED drive so panel matches turnout">
<label>LED Drive</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> ACTION</text>
</label>
<row>
<column>
<display item="GPIO1 Action: Servo1" label=" Servo1" tooltip="Servo1 action">
<label> Servo1</label>
</display>
</column>
<column>
<display item="GPIO1 Action: Servo3" label=" Servo3" tooltip="Servo3 action">
<label> Servo3</label>
</display>
</column>
</row>
<row>
<column>
<display item="GPIO1 Action: Servo2" label=" Servo2" tooltip="Servo2 action">
<label> Servo2</label>
</display>
</column>
<column>
<display item="GPIO1 Action: Servo4" label=" Servo4" tooltip="Servo4 action">
<label> Servo4</label>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> SECONDARY MESSAGE</text>
</label>
<display item="GPIO1 Msg2 Action" label="Type" tooltip="Trigger on this message or send this message">
<label>Type</label>
</display>
<display item="GPIO1 Msg2 Device" label="Device" tooltip="Sensor or Turnout message">
<label>Device</label>
</display>
<display item="GPIO1 Msg2 Condition" label="Condition" tooltip="Trigger message condition or outgoing message sense">
<label>Condition</label>
</display>
<display item="GPIO1 Msg2 Addr" label="Number" tooltip="Sensor or Turnout number">
<label>Number</label>
</display>
</column>
</row>
</column>
<name>Group 1</name>
</pane>
<pane>
<column>
<row>
<column>
<label>
<text> SERVO 2 </text>
</label>
<label>
<text> </text>
</label>
<display item="Servo2 Addr" label="Address LT" tooltip="To change, adjust Servo Base Addr on Quad-LN pane">
<label>Address LT</label>
</display>
<display item="Lock2 Addr" label="Lock LT" tooltip="To change, adjust Lock Base Addr on Quad-LN pane">
<label>Lock LT</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> TRAVEL</text>
</label>
<display item="Servo2 Closed" label="Closed Position" tooltip="0=full CCW, 2400=full CW">
<label>Closed Position</label>
</display>
<display item="Servo2 Thrown" label="Thrown Position" tooltip="0=full CCW, 2400=full CW">
<label>Thrown Position</label>
</display>
<display item="Servo2 Swap Endpoints" label="Orientation" tooltip="Matches Closed/Thrown commands to physical servo installation">
<label>Orientation</label>
</display>
<display item="Servo2 Speed" label="Speed" tooltip="0-63: 0=very slow, 4=normal, 63=very fast">
<label>Speed</label>
</display>
<display item="Servo2 RapidStart" label="RapidStart" tooltip="increases speed during initial movement">
<label>RapidStart</label>
</display>
<display item="Servo2 Directional Speed" label="Directional Speed" tooltip="enables separate speed setting for travel in the Thrown direction">
<label>Directional Speed</label>
</display>
<display item="Servo2 Thrown Speed" label="Thrown Speed" tooltip="0-63: 0=very slow, 4=normal, 63=very fast">
<label>Thrown Speed</label>
</display>
<display item="Servo2 Thrown RapidStart" label="Thrown RapidStart" tooltip="increases speed during initial movement">
<label>Thrown RapidStart</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> LOCK</text>
</label>
<display item="Servo2 Lock" label="Mode" tooltip="Controls Lock via Turnout at addr of servo + 4">
<label>Mode</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> MESSAGE</text>
</label>
<display item="Servo2 Output Message" label="Output Msg" tooltip="Report turnout state without position feedback sensors">
<label>Output Msg</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> CASCADE</text>
</label>
<display item="Servo2 Cascade Trigger" label="Trigger">
<label>Trigger</label>
</display>
<display item="Servo2 Cascade Action" label="Action" tooltip="Cascade turnout action">
<label>Action</label>
</display>
<display item="Servo2 Cascade Turnout" label="Turnout" tooltip="Cascade turnout number">
<label>Turnout</label>
</display>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> MAIN IO 2</text>
</label>
<label>
<text> </text>
</label>
<display item="Sensor4 Addr" label="Address LS" tooltip="To change, adjust Sensor Base Addr on Quad-LN pane">
<label>Address LS</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> INPUT</text>
</label>
<display item="GPIO4 Trigger" label="Trigger" tooltip="Change on input that triggers Action and Message">
<label>Trigger</label>
</display>
<display item="GPIO4 Freeze" label="DCC Freeze" tooltip="Freeze the local input value when the DCC signal is not present">
<label>DCC Freeze</label>
</display>
<display item="GPIO4 Message" label="Message" tooltip="Message sent when local input triggers">
<label>Message</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> SERVO 2 INDICATION</text>
</label>
<display item="GPIO4 LED Mode" label="LED Mode" tooltip="Enables LED drive and blinking options">
<label>LED Mode</label>
</display>
<display item="GPIO4 LED Sense" label="LED Sense" tooltip="Swaps LED drive so panel matches turnout">
<label>LED Sense</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> ACTION</text>
</label>
<row>
<column>
<display item="GPIO4 Action: Servo1" label=" Servo1" tooltip="Servo1 action">
<label> Servo1</label>
</display>
</column>
<column>
<display item="GPIO4 Action: Servo3" label=" Servo3" tooltip="Servo3 action">
<label> Servo3</label>
</display>
</column>
</row>
<row>
<column>
<display item="GPIO4 Action: Servo2" label=" Servo2" tooltip="Servo2 action">
<label> Servo2</label>
</display>
</column>
<column>
<display item="GPIO4 Action: Servo4" label=" Servo4" tooltip="Servo4 action">
<label> Servo4</label>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> SECONDARY MESSAGE</text>
</label>
<display item="GPIO4 Msg2 Action" label="Type" tooltip="Trigger on this message or send this message">
<label>Type</label>
</display>
<display item="GPIO4 Msg2 Device" label="Device" tooltip="Sensor or Turnout message">
<label>Device</label>
</display>
<display item="GPIO4 Msg2 Condition" label="Condition" tooltip="Trigger message condition or outgoing message command sense">
<label>Condition</label>
</display>
<display item="GPIO4 Msg2 Addr" label="Number" tooltip="Sensor or Turnout number">
<label>Number</label>
</display>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> AUX IO 2</text>
</label>
<label>
<text> </text>
</label>
<display item="Sensor3 Addr" label="Address LS" tooltip="To change, adjust Sensor Base Addr on Quad-LN pane">
<label>Address LS</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> INPUT</text>
</label>
<display item="GPIO3 Trigger" label="Trigger" tooltip="Change on input that triggers Action and Message">
<label>Trigger</label>
</display>
<display item="GPIO3 Freeze" label="DCC Freeze" tooltip="Freeze the local input value when the DCC signal is not present">
<label>DCC Freeze</label>
</display>
<display item="GPIO3 Message" label="Message" tooltip="Message sent when local input triggers">
<label>Message</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> SERVO 2 INDICATION</text>
</label>
<display item="GPIO3 LED Mode" label="LED Mode" tooltip="Enables LED drive and blinking options">
<label>LED Mode</label>
</display>
<display item="GPIO3 LED Sense" label="LED Drive" tooltip="Swaps LED drive so panel matches turnout">
<label>LED Drive</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> ACTION</text>
</label>
<row>
<column>
<display item="GPIO3 Action: Servo1" label=" Servo1" tooltip="Servo1 action">
<label> Servo1</label>
</display>
</column>
<column>
<display item="GPIO3 Action: Servo3" label=" Servo3" tooltip="Servo3 action">
<label> Servo3</label>
</display>
</column>
</row>
<row>
<column>
<display item="GPIO3 Action: Servo2" label=" Servo2" tooltip="Servo2 action">
<label> Servo2</label>
</display>
</column>
<column>
<display item="GPIO3 Action: Servo4" label=" Servo4" tooltip="Servo4 action">
<label> Servo4</label>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> SECONDARY MESSAGE</text>
</label>
<display item="GPIO3 Msg2 Action" label="Type" tooltip="Trigger on this message or send this message">
<label>Type</label>
</display>
<display item="GPIO3 Msg2 Device" label="Device" tooltip="Sensor or Turnout message">
<label>Device</label>
</display>
<display item="GPIO3 Msg2 Condition" label="Condition" tooltip="Trigger message condition or outgoing message sense">
<label>Condition</label>
</display>
<display item="GPIO3 Msg2 Addr" label="Number" tooltip="Sensor or Turnout number">
<label>Number</label>
</display>
</column>
</row>
</column>
<name>Group 2</name>
</pane>
<pane>
<column>
<row>
<column>
<label>
<text> SERVO 3 </text>
</label>
<label>
<text> </text>
</label>
<display item="Servo3 Addr" label="Address LT" tooltip="To change, adjust Servo Base Addr on Quad-LN pane">
<label>Address LT</label>
</display>
<display item="Lock3 Addr" label="Lock LT" tooltip="To change, adjust Lock Base Addr on Quad-LN pane">
<label>Lock LT</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> TRAVEL</text>
</label>
<display item="Servo3 Closed" label="Closed Position" tooltip="0=full CCW, 2400=full CW">
<label>Closed Position</label>
</display>
<display item="Servo3 Thrown" label="Thrown Position" tooltip="0=full CCW, 2400=full CW">
<label>Thrown Position</label>
</display>
<display item="Servo3 Swap Endpoints" label="Orientation" tooltip="Matches Closed/Thrown commands to physical servo installation">
<label>Orientation</label>
</display>
<display item="Servo3 Speed" label="Speed" tooltip="0-63: 0=very slow, 4=normal, 63=very fast">
<label>Speed</label>
</display>
<display item="Servo3 RapidStart" label="RapidStart" tooltip="increases speed during initial movement">
<label>RapidStart</label>
</display>
<display item="Servo3 Directional Speed" label="Directional Speed" tooltip="enables separate speed setting for travel in the Thrown direction">
<label>Directional Speed</label>
</display>
<display item="Servo3 Thrown Speed" label="Thrown Speed" tooltip="0-63: 0=very slow, 4=normal, 63=very fast">
<label>Thrown Speed</label>
</display>
<display item="Servo3 Thrown RapidStart" label="Thrown RapidStart" tooltip="increases speed during initial movement">
<label>Thrown RapidStart</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> LOCK</text>
</label>
<display item="Servo3 Lock" label="Mode" tooltip="Controls Lock via Turnout at addr of servo + 4">
<label>Mode</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> MESSAGE</text>
</label>
<display item="Servo3 Output Message" label="Output Msg" tooltip="Report turnout state without position feedback sensors">
<label>Output Msg</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> CASCADE</text>
</label>
<display item="Servo3 Cascade Trigger" label="Trigger">
<label>Trigger</label>
</display>
<display item="Servo3 Cascade Action" label="Action" tooltip="Cascade turnout action">
<label>Action</label>
</display>
<display item="Servo3 Cascade Turnout" label="Turnout" tooltip="Cascade turnout number">
<label>Turnout</label>
</display>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> MAIN IO 3</text>
</label>
<label>
<text> </text>
</label>
<display item="Sensor6 Addr" label="Address LS" tooltip="To change, adjust Sensor Base Addr on Quad-LN pane">
<label>Address LS</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> INPUT</text>
</label>
<display item="GPIO6 Trigger" label="Trigger" tooltip="Change on input that triggers Action and Message">
<label>Trigger</label>
</display>
<display item="GPIO6 Freeze" label="DCC Freeze" tooltip="Freeze the local input value when the DCC signal is not present">
<label>DCC Freeze</label>
</display>
<display item="GPIO6 Message" label="Message" tooltip="Message sent when local input triggers">
<label>Message</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> SERVO 3 INDICATION</text>
</label>
<display item="GPIO6 LED Mode" label="LED Mode" tooltip="Enables LED drive and blinking options">
<label>LED Mode</label>
</display>
<display item="GPIO6 LED Sense" label="LED Sense" tooltip="Swaps LED drive so panel matches turnout">
<label>LED Sense</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> ACTION</text>
</label>
<row>
<column>
<display item="GPIO6 Action: Servo1" label=" Servo1" tooltip="Servo1 action">
<label> Servo1</label>
</display>
</column>
<column>
<display item="GPIO6 Action: Servo3" label=" Servo3" tooltip="Servo3 action">
<label> Servo3</label>
</display>
</column>
</row>
<row>
<column>
<display item="GPIO6 Action: Servo2" label=" Servo2" tooltip="Servo2 action">
<label> Servo2</label>
</display>
</column>
<column>
<display item="GPIO6 Action: Servo4" label=" Servo4" tooltip="Servo4 action">
<label> Servo4</label>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> SECONDARY MESSAGE</text>
</label>
<display item="GPIO6 Msg2 Action" label="Type" tooltip="Trigger on this message or send this message">
<label>Type</label>
</display>
<display item="GPIO6 Msg2 Device" label="Device" tooltip="Sensor or Turnout message">
<label>Device</label>
</display>
<display item="GPIO6 Msg2 Condition" label="Condition" tooltip="Trigger message condition or outgoing message command sense">
<label>Condition</label>
</display>
<display item="GPIO6 Msg2 Addr" label="Number" tooltip="Sensor or Turnout number">
<label>Number</label>
</display>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> AUX IO 3</text>
</label>
<label>
<text> </text>
</label>
<display item="Sensor5 Addr" label="Address LS" tooltip="To change, adjust Sensor Base Addr on Quad-LN pane">
<label>Address LS</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> INPUT</text>
</label>
<display item="GPIO5 Trigger" label="Trigger" tooltip="Change on input that triggers Action and Message">
<label>Trigger</label>
</display>
<display item="GPIO5 Freeze" label="DCC Freeze" tooltip="Freeze the local input value when the DCC signal is not present">
<label>DCC Freeze</label>
</display>
<display item="GPIO5 Message" label="Message" tooltip="Message sent when local input triggers">
<label>Message</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> SERVO 3 INDICATION</text>
</label>
<display item="GPIO5 LED Mode" label="LED Mode" tooltip="Enables LED drive and blinking options">
<label>LED Mode</label>
</display>
<display item="GPIO5 LED Sense" label="LED Drive" tooltip="Swaps LED drive so panel matches turnout">
<label>LED Drive</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> ACTION</text>
</label>
<row>
<column>
<display item="GPIO5 Action: Servo1" label=" Servo1" tooltip="Servo1 action">
<label> Servo1</label>
</display>
</column>
<column>
<display item="GPIO5 Action: Servo3" label=" Servo3" tooltip="Servo3 action">
<label> Servo3</label>
</display>
</column>
</row>
<row>
<column>
<display item="GPIO5 Action: Servo2" label=" Servo2" tooltip="Servo2 action">
<label> Servo2</label>
</display>
</column>
<column>
<display item="GPIO5 Action: Servo4" label=" Servo4" tooltip="Servo4 action">
<label> Servo4</label>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> SECONDARY MESSAGE</text>
</label>
<display item="GPIO5 Msg2 Action" label="Type" tooltip="Trigger on this message or send this message">
<label>Type</label>
</display>
<display item="GPIO5 Msg2 Device" label="Device" tooltip="Sensor or Turnout message">
<label>Device</label>
</display>
<display item="GPIO5 Msg2 Condition" label="Condition" tooltip="Trigger message condition or outgoing message sense">
<label>Condition</label>
</display>
<display item="GPIO5 Msg2 Addr" label="Number" tooltip="Sensor or Turnout number">
<label>Number</label>
</display>
</column>
</row>
</column>
<name>Group 3</name>
</pane>
<pane>
<column>
<row>
<column>
<label>
<text> SERVO 4 </text>
</label>
<label>
<text> </text>
</label>
<display item="Servo4 Addr" label="Address LT" tooltip="To change, adjust Servo Base Addr on Quad-LN pane">
<label>Address LT</label>
</display>
<display item="Lock4 Addr" label="Lock LT" tooltip="To change, adjust Lock Base Addr on Quad-LN pane">
<label>Lock LT</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> TRAVEL</text>
</label>
<display item="Servo4 Closed" label="Closed Position" tooltip="0=full CCW, 2400=full CW">
<label>Closed Position</label>
</display>
<display item="Servo4 Thrown" label="Thrown Position" tooltip="0=full CCW, 2400=full CW">
<label>Thrown Position</label>
</display>
<display item="Servo4 Swap Endpoints" label="Orientation" tooltip="Matches Closed/Thrown commands to physical servo installation">
<label>Orientation</label>
</display>
<display item="Servo4 Speed" label="Speed" tooltip="0-63: 0=very slow, 4=normal, 63=very fast">
<label>Speed</label>
</display>
<display item="Servo4 RapidStart" label="RapidStart" tooltip="increases speed during initial movement">
<label>RapidStart</label>
</display>
<display item="Servo4 Directional Speed" label="Directional Speed" tooltip="enables separate speed setting for travel in the Thrown direction">
<label>Directional Speed</label>
</display>
<display item="Servo4 Thrown Speed" label="Thrown Speed" tooltip="0-63: 0=very slow, 4=normal, 63=very fast">
<label>Thrown Speed</label>
</display>
<display item="Servo4 Thrown RapidStart" label="Thrown RapidStart" tooltip="increases speed during initial movement">
<label>Thrown RapidStart</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> LOCK</text>
</label>
<display item="Servo4 Lock" label="Mode" tooltip="Controls Lock via Turnout at addr of servo + 4">
<label>Mode</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> MESSAGE</text>
</label>
<display item="Servo4 Output Message" label="Output Msg" tooltip="Report turnout state without position feedback sensors">
<label>Output Msg</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> CASCADE</text>
</label>
<display item="Servo4 Cascade Trigger" label="Trigger">
<label>Trigger</label>
</display>
<display item="Servo4 Cascade Action" label="Action" tooltip="Cascade turnout action">
<label>Action</label>
</display>
<display item="Servo4 Cascade Turnout" label="Turnout" tooltip="Cascade turnout number">
<label>Turnout</label>
</display>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> MAIN IO 4</text>
</label>
<label>
<text> </text>
</label>
<display item="Sensor8 Addr" label="Address LS" tooltip="To change, adjust Sensor Base Addr on Quad-LN pane">
<label>Address LS</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> INPUT</text>
</label>
<display item="GPIO8 Trigger" label="Trigger" tooltip="Change on input that triggers Action and Message">
<label>Trigger</label>
</display>
<display item="GPIO8 Freeze" label="DCC Freeze" tooltip="Freeze the local input value when the DCC signal is not present">
<label>DCC Freeze</label>
</display>
<display item="GPIO8 Message" label="Message" tooltip="Message sent when local input triggers">
<label>Message</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> SERVO 4 INDICATION</text>
</label>
<display item="GPIO8 LED Mode" label="LED Mode" tooltip="Enables LED drive and blinking options">
<label>LED Mode</label>
</display>
<display item="GPIO8 LED Sense" label="LED Sense" tooltip="Swaps LED drive so panel matches turnout">
<label>LED Sense</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> ACTION</text>
</label>
<row>
<column>
<display item="GPIO8 Action: Servo1" label=" Servo1" tooltip="Servo1 action">
<label> Servo1</label>
</display>
</column>
<column>
<display item="GPIO8 Action: Servo3" label=" Servo3" tooltip="Servo3 action">
<label> Servo3</label>
</display>
</column>
</row>
<row>
<column>
<display item="GPIO8 Action: Servo2" label=" Servo2" tooltip="Servo2 action">
<label> Servo2</label>
</display>
</column>
<column>
<display item="GPIO8 Action: Servo4" label=" Servo4" tooltip="Servo4 action">
<label> Servo4</label>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> SECONDARY MESSAGE</text>
</label>
<display item="GPIO8 Msg2 Action" label="Type" tooltip="Trigger on this message or send this message">
<label>Type</label>
</display>
<display item="GPIO8 Msg2 Device" label="Device" tooltip="Sensor or Turnout message">
<label>Device</label>
</display>
<display item="GPIO8 Msg2 Condition" label="Condition" tooltip="Trigger message condition or outgoing message command sense">
<label>Condition</label>
</display>
<display item="GPIO8 Msg2 Addr" label="Number" tooltip="Sensor or Turnout number">
<label>Number</label>
</display>
</column>
<column>
<label>
<text> </text>
</label>
</column>
<column>
<label>
<text> AUX IO 4</text>
</label>
<label>
<text> </text>
</label>
<display item="Sensor7 Addr" label="Address LS" tooltip="To change, adjust Sensor Base Addr on Quad-LN pane">
<label>Address LS</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> INPUT</text>
</label>
<display item="GPIO7 Trigger" label="Trigger" tooltip="Change on input that triggers Action and Message">
<label>Trigger</label>
</display>
<display item="GPIO7 Freeze" label="DCC Freeze" tooltip="Freeze the local input value when the DCC signal is not present">
<label>DCC Freeze</label>
</display>
<display item="GPIO7 Message" label="Message" tooltip="Message sent when local input triggers">
<label>Message</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> SERVO 4 INDICATION</text>
</label>
<display item="GPIO7 LED Mode" label="LED Mode" tooltip="Enables LED drive and blinking options">
<label>LED Mode</label>
</display>
<display item="GPIO7 LED Sense" label="LED Drive" tooltip="Swaps LED drive so panel matches turnout">
<label>LED Drive</label>
</display>
<label>
<text> </text>
</label>
<label>
<text> ACTION</text>
</label>
<row>
<column>
<display item="GPIO7 Action: Servo1" label=" Servo1" tooltip="Servo1 action">
<label> Servo1</label>
</display>
</column>
<column>
<display item="GPIO7 Action: Servo3" label=" Servo3" tooltip="Servo3 action">
<label> Servo3</label>
</display>
</column>
</row>
<row>
<column>
<display item="GPIO7 Action: Servo2" label=" Servo2" tooltip="Servo2 action">
<label> Servo2</label>
</display>
</column>
<column>
<display item="GPIO7 Action: Servo4" label=" Servo4" tooltip="Servo4 action">
<label> Servo4</label>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> SECONDARY MESSAGE</text>
</label>
<display item="GPIO7 Msg2 Action" label="Type" tooltip="Trigger on this message or send this message">
<label>Type</label>
</display>
<display item="GPIO7 Msg2 Device" label="Device" tooltip="Sensor or Turnout message">
<label>Device</label>
</display>
<display item="GPIO7 Msg2 Condition" label="Condition" tooltip="Trigger message condition or outgoing message sense">
<label>Condition</label>
</display>
<display item="GPIO7 Msg2 Addr" label="Number" tooltip="Sensor or Turnout number">
<label>Number</label>
</display>
</column>
</row>
</column>
<name>Group 4</name>
</pane>
<pane>
<column>
<label>
<text> ROUTE 1</text>
</label>
<label>
<text> </text>
</label>
<display item="Route1 Type" label="Type" tooltip="Type of route">
<label>Type</label>
</display>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route1 Turnout1" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route1 Turnout1 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route1 Turnout2" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route1 Turnout2 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route1 Turnout3" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route1 Turnout3 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route1 Turnout4" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route1 Turnout4 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> ROUTE 2</text>
</label>
<label>
<text> </text>
</label>
<display item="Route2 Type" label="Type" tooltip="Type of route">
<label>Type</label>
</display>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route1 Turnout5" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route1 Turnout5 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route1 Turnout6" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route1 Turnout6 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route1 Turnout7" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route1 Turnout7 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route1 Turnout8" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route1 Turnout8 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
</column>
<column>
<label>
<text> ROUTE 3</text>
</label>
<label>
<text> </text>
</label>
<display item="Route3 Type" label="Type" tooltip="Type of route">
<label>Type</label>
</display>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route2 Turnout1" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route2 Turnout1 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route2 Turnout2" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route2 Turnout2 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route2 Turnout3" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route2 Turnout3 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route2 Turnout4" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route2 Turnout4 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> ROUTE 4</text>
</label>
<label>
<text> </text>
</label>
<display item="Route4 Type" label="Type" tooltip="Type of route">
<label>Type</label>
</display>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route2 Turnout5" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route2 Turnout5 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route2 Turnout6" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route2 Turnout6 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route2 Turnout7" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route2 Turnout7 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route2 Turnout8" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route2 Turnout8 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
</column>
<column>
<label>
<text> ROUTE 5</text>
</label>
<label>
<text> </text>
</label>
<display item="Route5 Type" label="Type" tooltip="Type of route">
<label>Type</label>
</display>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route3 Turnout1" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route3 Turnout1 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route3 Turnout2" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route3 Turnout2 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route3 Turnout3" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route3 Turnout3 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route3 Turnout4" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route3 Turnout4 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> ROUTE 6</text>
</label>
<label>
<text> </text>
</label>
<display item="Route6 Type" label="Type" tooltip="Type of route">
<label>Type</label>
</display>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route3 Turnout5" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route3 Turnout5 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route3 Turnout6" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route3 Turnout6 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route3 Turnout7" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route3 Turnout7 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route3 Turnout8" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route3 Turnout8 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
</column>
<column>
<label>
<text> ROUTE 7</text>
</label>
<label>
<text> </text>
</label>
<display item="Route7 Type" label="Type" tooltip="Type of route">
<label>Type</label>
</display>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route4 Turnout1" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route4 Turnout1 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route4 Turnout2" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route4 Turnout2 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route4 Turnout3" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route4 Turnout3 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route4 Turnout4" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route4 Turnout4 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<label>
<text> ROUTE 8</text>
</label>
<label>
<text> </text>
</label>
<display item="Route8 Type" label="Type" tooltip="Type of route">
<label>Type</label>
</display>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route4 Turnout5" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route4 Turnout5 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<label>
<text> </text>
</label>
<row>
<column>
<display item="Route4 Turnout6" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route4 Turnout6 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route4 Turnout7" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route4 Turnout7 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
<row>
<column>
<display item="Route4 Turnout8" label="" tooltip="Turnout or Sensor number">
<label/>
</display>
</column>
<column>
<display item="Route4 Turnout8 Action" label="" tooltip="action">
<label/>
</display>
</column>
</row>
</column>
<name>Routes</name>
</pane>
<!--</programmer>-->
</decoder-config>