120 lines
5.5 KiB
XML
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>
|