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

286 lines
11 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2002, 2004 All rights reserved -->
<!-- $Id$ -->
<!-- -->
<!-- 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="dave@bayworld.com" version="1" lastUpdated="20021128"/>
<decoder>
<family name="LEB Signal Decoder" mfg="LEB" comment="DECSIG_B_F1_V4 is a signal decoder, but it can be programmed in the usual way">
<model model="DECSIG_B_F1_V4" productID="40"/>
</family>
<programming direct="no" paged="yes" register="no" ops="no"/>
<variables>
<xi:include href="http://jmri.org/xml/decoders/leb/TableAllumage.xml"/>
<variable CV="1" mask="XVVVVVVV" comment="Decoder address" item="Short Address" default="05">
<splitVal highCV="9"/>
<label>Decoder Address</label>
<comment>Decoder address </comment>
</variable>
<variable CV="1" item="Turnout_Address_Low1" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4" offset="-3"/>
<label>Turnout_Address_Low1</label>
</variable>
<variable CV="1" item="Turnout_Address_MidLow1" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4" offset="-2"/>
<label>Turnout_Address_MidLow1</label>
</variable>
<variable CV="1" item="Turnout_Address_MidHigh1" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4" offset="-1"/>
<label>Turnout_Address_MidHigh1</label>
</variable>
<variable CV="1" item="Turnout_Address_High1" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4"/>
<label>Turnout_Address_High1</label>
</variable>
<variable CV="1" item="Turnout_Address_High2" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4" offset="+1"/>
<label>Turnout_Address_High2</label>
</variable>
<variable item="Decoder Address2" CV="1" mask="XVVVVVVV" comment="Decoder address outputs G - H1" default="05">
<splitVal highCV="9" offset="+1"/>
<label>Decoder Address2</label>
<comment>Decoder address outputs G - H2</comment>
</variable>
<variable CV="1" item="Turnout_Address_High3" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4" offset="+2"/>
<label>Turnout_Address_High3</label>
</variable>
<variable CV="1" item="Turnout_Address_High4" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4" offset="+3"/>
<label>Turnout_Address_High4</label>
</variable>
<variable CV="1" item="Turnout_Address_High5" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4" offset="+4"/>
<label>Turnout_Address_High5</label>
</variable>
<variable CV="1" item="Turnout_Address_High6" mask="XVVVVVVV" default="05">
<splitVal highCV="9" factor="4" offset="+5"/>
<label>Turnout_Address_High6</label>
</variable>
<!-- commented out because without a type specification element it doesn't do anything
<variable item="CV 3/515 Allumage choix" CV="3" mask="XXXXXXXX" default="0">
<label>CV 3/515 Allumage choix</label>
</variable>
-->
<variable item="Allumage ID" CV="3" mask="XXXXXXXV" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Allumage ID</label>
</variable>
<variable item="Allumage Option" CV="3" mask="XXXXXXVX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Allumage Option</label>
</variable>
<variable item="Table Allumage Personnalisee" CV="3" mask="XXVXXXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>Table Allumage Personnalisee</label>
</variable>
<variable item="2ID separes" CV="3" mask="XVXXXXXX" default="0">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-disabledEnabled.xml"/>
<label>2ID separes</label>
</variable>
<variable CV="4" item="CV 4/516 Indication a la mise sous tension" default="0" minOut="1">
<xi:include href="http://jmri.org/xml/decoders/leb/enum-Signal_Indication.xml"/>
<label>CV 4/516 Indication a la mise sous tension</label>
<tooltip>Indication a la mise sous tension</tooltip>
</variable>
<variable CV="5" item="CV 5/517 Allumage par no Cible" default="0" minOut="1">
<xi:include href="http://jmri.org/xml/decoders/leb/enum-Signal_Cible.xml"/>
<label>CV 5/517 Allumage par no Cible</label>
<tooltip>Allumage par no Cible</tooltip>
</variable>
<variable CV="10" item="Mapping Redirection ID1" mask="VVVVXXXX" default="00">
<xi:include href="http://jmri.org/xml/decoders/leb/enum-Signal_REMAP_ID1.xml"/>
<label>Mapping Redirection ID1</label>
<tooltip>Mapping Redirection ID1</tooltip>
</variable>
<variable CV="10" item="Mapping Redirection ID2" mask="XXXXVVVV" default="00">
<xi:include href="http://jmri.org/xml/decoders/leb/enum-Signal_REMAP_ID2.xml"/>
<label>Mapping Redirection ID2</label>
<tooltip>Mapping Redirection ID2</tooltip>
</variable>
<variable CV="11" item="Mapping Redirection ID3" mask="VVVVXXXX" default="00">
<xi:include href="http://jmri.org/xml/decoders/leb/enum-Signal_REMAP_ID3.xml"/>
<label>Mapping Redirection ID3</label>
<tooltip>Mapping Redirection ID3</tooltip>
</variable>
<variable CV="11" item="Mapping Redirection OPTION" mask="XXXXVVVV" default="00">
<xi:include href="http://jmri.org/xml/decoders/leb/enum-Signal_REMAP_OPTION.xml"/>
<label>Mapping Redirection OPTION</label>
<tooltip>Mapping Redirection OPTION</tooltip>
</variable>
<variable CV="12" item="CV 12/524 Choix Mode de Commande" default="0" minOut="1">
<xi:include href="http://jmri.org/xml/decoders/leb/enum-Commande_BinLin.xml"/>
<label>CV 12/524 Choix Mode de Commande</label>
<tooltip>Mode de Commande</tooltip>
</variable>
<variable CV="7" mask="VVVVVVVV" item="Decoder Version" readOnly="yes" default="64">
<decVal/>
<label>numero version logicielle</label>
<label xml:lang="it">Versione Decoder: </label>
<label xml:lang="fr">Version Decodeur: </label>
<label xml:lang="de">Decoder Version: </label>
</variable>
<variable CV="8" item="Manufacturer" readOnly="yes" default="13">
<decVal/>
<label>identifiant fabriquant</label>
<label xml:lang="it">ID Costruttore: </label>
<label xml:lang="fr">ID constructeur: </label>
<label xml:lang="de">Hersteller ID: </label>
</variable>
</variables>
<resets>
<factReset label="HARD RESET all CVs reset to default values" CV="8" default="8"/>
</resets>
</decoder>
<pane>
<column>
<separator/>
<row>
<column>
<label>
<text>CV 1/513 9/521 Adresse du decodeur </text>
</label>
<label>
<text> </text>
</label>
<display item="Decoder Address" label="Group 1 Module Number: " tooltip="Sets base address for signal A, B, C , D and E">
<label>Group 1 Module Number: </label>
</display>
<display item="Turnout_Address_Low1" label="Output Address A: ">
<label>Output Address A: </label>
</display>
<display item="Turnout_Address_MidLow1" label="B: ">
<label>B: </label>
</display>
<display item="Turnout_Address_MidHigh1" label="C: ">
<label>C: </label>
</display>
<display item="Turnout_Address_High1" label="D: ">
<label>D: </label>
</display>
<display item="Turnout_Address_High2" label="E: ">
<label>E: </label>
</display>
<label>
<text> </text>
</label>
</column>
<column>
<display item="Decoder Address2" label="Group 2 Module Number: " tooltip="Sets base address for ID + Option">
<label> Group 2 Module Number: </label>
</display>
<display item="Turnout_Address_High3" label="Output Address ID0: ">
<label>ID0: </label>
</display>
<display item="Turnout_Address_High4" label="ID1: ">
<label>ID1: </label>
</display>
<display item="Turnout_Address_High5" label="Op: ">
<label>Op: </label>
</display>
<display item=""/>
<display item=""/>
<display item=""/>
<label>
<text> </text>
</label>
</column>
</row>
<separator/>
<row>
<column>
<label>
<text>CV 3/515 Choix Allumage </text>
</label>
<label>
<text> </text>
</label>
<display item="Allumage ID" format="checkbox" label=" Input A Disabled " tooltip="Disables Allumage ID">
<label> Allumage ID </label>
</display>
<display item="Allumage Option" format="checkbox" label=" Input B Disabled " tooltip="Disables Allumage Option">
<label> Allumage Option </label>
</display>
<display item="Table Allumage Personnalisee" format="checkbox" label=" Input C Disabled " tooltip="Disables Table Allumage Personnalisee">
<label> Table Allumage Personnalisee </label>
</display>
<display item="2ID separes" format="checkbox" label=" Input D Disabled " tooltip="Disables 2ID separes">
<label> 2ID separes </label>
</display>
<label>
<text> </text>
</label>
<display item="CV 3/515 Allumage choix"/>
<separator/>
<display item="CV 4/516 Indication a la mise sous tension"/>
<separator/>
<display item="CV 5/517 Allumage par no Cible"/>
<display item=""/>
</column>
</row>
<separator/>
<row>
<column>
<label>
<text> </text>
</label>
<label>
<text>CV 10/522 11/523 Mapping </text>
</label>
<label>
<text> </text>
</label>
<display item="Mapping Redirection ID1"/>
<display item="Mapping Redirection ID2"/>
<display item="Mapping Redirection ID3"/>
<display item="Mapping Redirection OPTION"/>
<display item=""/>
</column>
</row>
<separator/>
<row>
<column>
<display item="CV 12/524 Choix Mode de Commande"/>
<display item=""/>
</column>
</row>
<separator/>
<row>
<column>
<label>
<text> </text>
</label>
<display item="Decoder Version"/>
<display item="Manufacturer"/>
<display item="Hardware Version"/>
<display item="Firmware Version"/>
<display item="Configuration"/>
<display item=""/>
</column>
</row>
</column>
<name>DECSIG_B_F1_V4</name>
</pane>
<xi:include href="http://jmri.org/xml/decoders/leb/TableAllumagePane.xml"/>
</decoder-config>