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

120 lines
5.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2021 All rights reserved -->
<!-- LOCONETLNCVMODE requires 3 elements to address an LNCV module on LocoNet:
1. Article Number (aka type/class ID) = decoder model productID (integer)
2. Module Address (optional, see below)
3. CV number
For processing by JMRI LnOpsProgrammer, elements 1. and 3. are combined in the CV number e.g., "1.3".
Uhlenbrock publishes the Article number for each (new) device.
The Uhlenbrock s88-LocoNet Interface has an Article number 6388, which was registered with Uhlenbrock.
Older LNCV devices may not have their own address, or even no article. They can be programmed using
Broadcast mode, but you have to be sure only one such device is powered, as they all would respond to
programming commands. See LNCV help in help/en/package/jmri/jmrix/loconet/swing/lncvprog/LncvProgPane.shtml -->
<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="Egbert Broerse" version="1.0" lastUpdated="20220722"/>
<!-- version 1 - new decoder definition using new programming mode LOCONETLNCVMODE, requires JMRI 4.22 -->
<decoder>
<family name="Adapter" mfg="Uhlenbrock Elektronik" type="Adapter">
<model model="s88-Ln Interface 63880" productID="6388" formFactor="Stationary" comment="to connect s88 feedback bus to LocoNet">
<versionCV />
</model>
</family>
<programming direct="no" paged="no" register="no" ops="no">
<mode>LOCONETLNCVMODE</mode>
</programming>
<variables>
<variable CV="6388.0" item="Long Address" mask="VVVVVVVVVVVVVVVV" default="1" comment="Module address">
<decVal min="1" max="65534"/>
<label xml:lang="it">Indirizzo Modulo: </label>
<label xml:lang="fr">Adresse Module: </label>
<label xml:lang="de">Moduladresse: </label>
<label xml:lang="nl">Module-adres: </label>
<label>Module: </label>
<tooltip>Enter as decimal value (1-65534)</tooltip>
</variable>
<variable CV="6388.1" item="Decoder Version" readOnly="yes">
<decVal/>
<label>Firmware Version: </label>
<label xml:lang="it">Versione: </label>
<label xml:lang="fr">Version: </label>
<label xml:lang="de">Version: </label>
<label xml:lang="nl">Firmware-versie: </label>
</variable>
<variable CV="6388.2" item="Startup Wait" default="20">
<decVal min="0" max="255"/>
<label>Startup wait: </label>
<label xml:lang="de">Start Wartezeit: </label>
<label xml:lang="nl">Opstartpauze: </label>
<tooltip>Waiting period in 0.5 sec steps. The standard value is equivalent to approx. 10 seconds</tooltip>
<tooltip xml:lang="de">Startphase Wartezeit in 0,5 Sek Schritten. Werkseinstellung ~ 10 S.</tooltip>
<tooltip xml:lang="nl">Wachttijd inschakelen in stappen van 0,5 s. Standaard ingesteld op ca. 10 s.</tooltip>
</variable>
<variable CV="6388.3" item="Connected s88" default="31">
<decVal min="0" max="31"/>
<label>Number of attached s88 Modules:</label>
<label xml:lang="de">Anzahl der angeschlossenen s88 Module:</label>
<label xml:lang="nl">Aantal aangesloten s88 modules:</label>
</variable>
<variable CV="6388.4" mask="VVVVVVVVVVVV" item="Base Address" default="1">
<decVal min="0" max="2048"/>
<label>Base Address:</label>
<label xml:lang="de">Basisadresse:</label>
<label xml:lang="nl">Beginadres:</label>
<tooltip>Sensor address assigned to input 1 on the first s88 module</tooltip>
<tooltip xml:lang="de">Unter welcher Rückmeldeadresse der Eingang 1 des ersten s88-Moduls auf dem LocoNet gemeldet wird</tooltip>
<tooltip xml:lang="nl">Terugmeldadres van ingang 1 op de 1e s88 module</tooltip>
</variable>
</variables>
</decoder>
<pane>
<name>LNCV Configuration</name>
<name xml:lang="de">LNCV Konfiguration</name>
<name xml:lang="nl">LNCV instellingen</name>
<row>
<column>
<label>
<text>Before writing, open a Programming</text>
<text xml:lang="nl">Voordat je waarden schrijft eerst</text>
<text xml:lang="de">Bevor man Werten schreiben darf, zuerst mit Hilfe des LNCV</text>
</label>
<label>
<text>session using the LocoNet LNCV Tool.</text>
<text xml:lang="nl">een Programmeersessie starten met het LocoNet LNCV Gereedschap.</text>
<text xml:lang="de">Werkzeugs einen LNCV Programmieraufgang starten.</text>
</label>
<label>
<text> </text>
</label>
<display item="Startup Wait"/>
<label>
<text> </text>
</label>
<display item="Connected s88"/>
<label>
<text> </text>
</label>
<display item="Base Address"/>
</column>
</row>
</pane>
</decoder-config>