Files
JIMRI/help/en/package/jmri/jmrit/symbolicprog/tabbedframe/PaneProgFrame.shtml
T
2026-06-17 14:00:51 +02:00

160 lines
6.6 KiB
Plaintext

<!DOCTYPE html>
<html lang="en">
<head>
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
<!-- Copyright Bob Jacobsen 2009 -->
<!-- Copyright Walt Thompson 2010 -->
<title>JMRI: DecoderPro Service Mode Programmer</title><!--#include virtual="/help/en/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/en/parts/Header.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>JMRI: DecoderPro Service Mode Programmer</h1>
<h2 id="contents">Contents</h2>
<p>This document explains some basic <strong>programmer tabs</strong>, and ideas on how to
use them:</p>
<ul>
<li>
<a href="#Roster">Roster tab</a>
</li>
<li>
<a href="#Basic">Basic Tab</a>
</li>
<li>
<a href="#Function">Function Labels tab</a>
</li>
<li>
<a href="#Media">Roster Media tab</a>
</li>
<li>
<a href="#Other%20Tabs">Other Tabs</a>
</li>
<li>
<a href="#Speed%20Table">Speed Table Tab</a>
</li>
</ul>
<h3 id="Roster">Roster tab</h3>
<p>A roster is a database of all locomotives that your installation of DecoderPro has
programmed. Some stationary decoders can also be added to this database.<br>
It includes the information seen in the screen below:</p>
<p><img src="RosterTab.png" alt="DecoderPro Roster Tab">
</p>
<ul>
<li>The top field is labelled "ID". Each roster entry has an identifier (also called Roster
ID) by which it's known. This is your name for it. When the program wants you to select a
Roster entry, it will ask you to pick from a selection box or menu containing Roster IDs.
You can use anything you want for this: Road number, type, even "That crummy old model I
need to repaint" or "My beautiful Shay".
<p>When the entry is first created, this ID field will contain "&lt;new entry&gt;". The
program will insist you change that before you first save the entry.</p>
<p>You can change this at any time later, just remember to save the entry to make the new
ID permanent.</p>
</li>
<li>Road Name, Road Number, Manufacturer, Owner, Model, Comment and Decoder Comment are for
you to use as you see fit. Some people put information in all of these, some in none of
them. See the <a href="../../../../apps/gui3/dp3/DecoderPro3.shtml">help on the main
DecoderPro window</a> for what appears there when you fill them out.
</li>
<li>The Throttle Speed Limit sets the Maximum throttle percentage allowed when using
various JMRI throttle tools.</li>
<li>The DCC Address field is the active DCC address for this loco. It comes from the
locomotive settings, and you can't change it here. See the <a href="#Basic">Basic Pane</a>.
</li>
<li>The Decoder Family and Decoder Model values were defined when you created this entry
earlier. They can't be changed. The Date Modified value is updated automatically when you
save the entry to the roster. After the first time you do that, the filename entry will
appear.</li>
<li><a href="../../../../../html/apps/DecoderPro/Roster.shtml#loco_data">Locomotive Data</a>
is an advanced feature.<span class="since">since 5.15.4</span></li>
</ul>
<p>The Save button stores the current decoder information to your Roster folder. The default
storage is in the same directory the Preferences are stored in.</p>
<p>The "Reset to Defaults" button, not a "factory reset", returns the Decoder CVs to the
Default value that was programmed into the decoder xml file. It does NOT change the values in
the roster file on your hard disk, unless you Save it The Values are not written to the
decoder until you select a to write them.</p>
<p>Most decoders will activate the Reset Menu (next to the File menu at the top of the page).
This is the "Factory Reset", some of the manufacturer has several reset routines. It does
this by writing directly to a CV in the decoder, CV8 in the case of Digitrax. All decoders
may not support Factory Rest and how they work is manufacturer and decoder dependent.</p>
<h3 id="Basic">Basic Tab</h3>
<p><img src="BasicTab.png" alt="DecoderPro Basic Tab">
</p>
<p>The Basic pane is where you set the Decoder address, you can set the short and the long
address and then select which one is Active.</p>
<p>The items that displayed may be different for each decoder. It depends on how the decoder
definition file was written and what options the manufacture included in the decoder.</p>
<p>You can select the Locomotive Direction. If you want the loco to go in the other direction
set Reverse.</p>
<p>The Speed Steps for the Loco can be selected, usually its 28 steps.</p>
<p>You can select wither the loco responds to DV voltage or not.</p>
<p>You can enter any number you want into the "User id's"</p>
<p>The Manufacture ID and the Manufacture Version ID are set in the decoder by the
Manufacture. JMRI uses these to identify the decoder.</p>
<h3 id="Function">Function Labels Tab</h3>
For more on the Function Labels tab, please see
<a href="https://www.jmri.org/help/en/manual/DecoderPro3/Adv_FunctionLabel.shtml">this page</a> on the web.
<h3 id="Media">Roster Media Tab</h3>
For more on the Roster Media tab, please see
<a href="https://www.jmri.org/help/en/html/tools/throttle/RostersMediaPane.shtml">this page</a> on the web.
<h3 id="Other_Tabs">Other tabs</h3>
<p>The other tabs are dependent on what the manufacture installed in the decoder, if the
options were not installed the panes are either gray or not enabled.</p>
<h3 id="Speed_Table">Speed Table Tab</h3>
<p><img src="SpeedTab.png" alt="DecoderPro Speed Tab">
</p>
<p>This panel may look different depending on how the decoder xml was built. To use the Speed
Table CV's usually the basic speed option needs to be turned off. The little boxes under each
slider are very useful. To see how they work check one in the middle of the table then slide
the last slider down. Notice that the values do not change below the one you checked. They
also do not change for steps above if a lower step is changed.</p>
<!--#include virtual="/help/en/parts/Footer.shtml" -->
</div>
</div>
<!-- close #mBody -->
<script src="/js/help.js"></script>
</body>
</html>