204 lines
8.5 KiB
XML
204 lines
8.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
|
|
|
|
<!-- This file is no longer used by an decoder definitions -->
|
|
<!-- Further use of it is deprecated sonce April 2024 -->
|
|
<!-- We're keeping it here for a littie while in case -->
|
|
<!-- somebody has a local copy of older decoder -->
|
|
<!-- definitions that uses it. -->
|
|
|
|
|
|
<!-- Copyright (C) JMRI 2023 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. -->
|
|
<!-- -->
|
|
<!-- version 1 - Created as a separate file -->
|
|
<!-- PaneDigitraxFunctionmapSeries7.xml file -->
|
|
<!-- for Digitrax Series 7 Sound Decoders -->
|
|
<!-- John McMasters (2023-10-01) -->
|
|
<!-- Copyright (C) JMRI 2002, 2005, 2006, 2007, 2010, 2014, 2023 All rights reserved -->
|
|
<!-- Digitrax Series7 Expanded Function control 10/1/2023: -->
|
|
<!-- Series7 mobile decoders with IPL at rev5 or greater [i.e. CV253 > 4] implement an expanded function -->
|
|
<!-- and FX control strategy that upgrades; the basic Function output mapping of CV33-46 and FX controls -->
|
|
<!-- of the current 8 FX3 lighting effect CV's. The industry legacy CV33-46 function output mapping is -->
|
|
<!-- limited because it is; only defined up to F12 input/throttle Function number [F#] keys, only spans 8 -->
|
|
<!-- possible output lines per CV and F9 to 12 cannot map to output lines 1 to 8 which is in the most -->
|
|
<!-- common range of decoder output line implementations. -->
|
|
<!-- The new Digitrax expanded Function [XpFn] mapping feature reserves CV229 [XfnPg] as a NV -->
|
|
<!-- mapping page-select register that selects one of 29 pages of 8CV's [range of CV230-237] that allow -->
|
|
<!-- fine control and remapping of F0-F28 function/F# keys to any of the implemented decoder output -->
|
|
<!-- lines. Additionally expanded FX lighting affects [XfTyp] and output Qualifiers [XfQual] are also -->
|
|
<!-- defined. An XfCtl control register is defined for each page to allow logical mixing of combinations of -->
|
|
<!-- any F# that are configured for expanded control. Any F# page that is not enabled will automatically -->
|
|
<!-- use legacy output mapping and FX controls. -->
|
|
<!-- ...decoders/digitrax/functionmap7.xml -->
|
|
<pane 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" include="SDXH167,SDXH167Ext,SDXH167ExtS,SDXH167ExtD">
|
|
<row>
|
|
<column>
|
|
<display item="XfnC Page"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
</column>
|
|
</row>
|
|
|
|
<row>
|
|
<column>
|
|
<display item="Ctl Group 1"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<display item="Ctl Group 1-1" format="checkbox"/>
|
|
<display item="Ctl Group 1-2" format="checkbox"/>
|
|
<display item="Ctl Group 1-3" format="checkbox"/>
|
|
<display item="Ctl Group 1-4" format="checkbox"/>
|
|
<display item="Ctl Group 1-5" format="checkbox"/>
|
|
<display item="Ctl Group 1-6" format="checkbox"/>
|
|
<display item="Ctl Group 1-7" format="checkbox"/>
|
|
<display item="Ctl Group 1-8" format="checkbox"/>
|
|
</column>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
|
|
<column>
|
|
<display item="OpA Group 2"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<display item="OpA Group 2-1" format="checkbox"/>
|
|
<display item="OpA Group 2-2" format="checkbox"/>
|
|
<display item="OpA Group 2-3" format="checkbox"/>
|
|
<display item="OpA Group 2-4" format="checkbox"/>
|
|
<display item="OpA Group 2-5" format="checkbox"/>
|
|
<display item="OpA Group 2-6" format="checkbox"/>
|
|
<display item="OpA Group 2-7" format="checkbox"/>
|
|
<display item="OpA Group 2-8" format="checkbox"/>
|
|
</column>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
|
|
<column>
|
|
<display item="OpB Group 3"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<display item="OpB Group 3-1" format="checkbox"/>
|
|
<display item="OpB Group 3-2" format="checkbox"/>
|
|
<display item="OpB Group 3-3" format="checkbox"/>
|
|
<display item="OpB Group 3-4" format="checkbox"/>
|
|
<display item="OpB Group 3-5" format="checkbox"/>
|
|
<display item="OpB Group 3-6" format="checkbox"/>
|
|
<display item="OpB Group 3-7" format="checkbox"/>
|
|
<display item="OpB Group 3-8" format="checkbox"/>
|
|
</column>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
|
|
<column>
|
|
<display item="OpC Group 4"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<display item="OpC Group 4-1" format="checkbox"/>
|
|
<display item="OpC Group 4-2" format="checkbox"/>
|
|
<display item="OpC Group 4-3" format="checkbox"/>
|
|
<display item="OpC Group 4-4" format="checkbox"/>
|
|
<display item="OpC Group 4-5" format="checkbox"/>
|
|
<display item="OpC Group 4-6" format="checkbox"/>
|
|
<display item="OpC Group 4-7" format="checkbox"/>
|
|
<display item="OpC Group 4-8" format="checkbox"/>
|
|
</column>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
|
|
<column>
|
|
<display item="Typ Group 5"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<display item="Typ Group 5-1" format="checkbox"/>
|
|
<display item="Typ Group 5-2" format="checkbox"/>
|
|
<display item="Typ Group 5-3" format="checkbox"/>
|
|
<display item="Typ Group 5-4" format="checkbox"/>
|
|
<display item="Typ Group 5-5" format="checkbox"/>
|
|
<display item="Typ Group 5-6" format="checkbox"/>
|
|
<display item="Typ Group 5-7" format="checkbox"/>
|
|
<display item="Typ Group 5-8" format="checkbox"/>
|
|
</column>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
|
|
|
|
<column>
|
|
<display item="Qual Group 6"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<display item="Qual Group 6-1" format="checkbox"/>
|
|
<display item="Qual Group 6-2" format="checkbox"/>
|
|
<display item="Qual Group 6-3" format="checkbox"/>
|
|
<display item="Qual Group 6-4" format="checkbox"/>
|
|
<display item="Qual Group 6-5" format="checkbox"/>
|
|
<display item="Qual Group 6-6" format="checkbox"/>
|
|
<display item="Qual Group 6-7" format="checkbox"/>
|
|
<display item="Qual Group 6-8" format="checkbox"/>
|
|
</column>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<column>
|
|
<display item="Snd Group 7"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<display item="Snd Group 7-1" format="checkbox"/>
|
|
<display item="Snd Group 7-2" format="checkbox"/>
|
|
<display item="Snd Group 7-3" format="checkbox"/>
|
|
<display item="Snd Group 7-4" format="checkbox"/>
|
|
<display item="Snd Group 7-5" format="checkbox"/>
|
|
<display item="Snd Group 7-6" format="checkbox"/>
|
|
<display item="Snd Group 7-7" format="checkbox"/>
|
|
<display item="Snd Group 7-8" format="checkbox"/>
|
|
</column>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
|
|
|
|
<column>
|
|
<display item="Res Group 8"/>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
<display item="Res Group 8-1" format="checkbox"/>
|
|
<display item="Res Group 8-2" format="checkbox"/>
|
|
<display item="Res Group 8-3" format="checkbox"/>
|
|
<display item="Res Group 8-4" format="checkbox"/>
|
|
<display item="Res Group 8-5" format="checkbox"/>
|
|
<display item="Res Group 8-6" format="checkbox"/>
|
|
<display item="Res Group 8-7" format="checkbox"/>
|
|
<display item="Res Group 8-8" format="checkbox"/>
|
|
</column>
|
|
<label>
|
|
<text> </text>
|
|
</label>
|
|
|
|
|
|
</row>
|
|
<name>Digitrax Series 7 Function Map</name>
|
|
|
|
</pane>
|