365 lines
12 KiB
Plaintext
365 lines
12 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
|
|
<title>Debug Menu</title><!--#include virtual="/help/en/parts/Style.shtml" -->
|
|
|
|
<style>
|
|
.dp-center {text-align: center;}
|
|
.dp-right {text-align: right;}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<!--#include virtual="/help/en/parts/Header.shtml" -->
|
|
|
|
<div id="mBody">
|
|
<!--#include virtual="Sidebar.shtml" -->
|
|
|
|
<div id="mainContent">
|
|
<h1 id="Top">DecoderPro® Main Window</h1>
|
|
|
|
<h2>Debug Menu</h2>
|
|
|
|
<div class="dp-right">
|
|
<p><a href="Main_Panels.shtml">Previous</a> | <a href="Main_Window.shtml">Next</a></p>
|
|
|
|
<p><a href="index.shtml#Main">Back to Index</a>
|
|
</p>
|
|
</div>
|
|
|
|
<hr>
|
|
|
|
<p><strong><a id="memory"></a>Memory Usage Monitor</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens the <span style="font-weight: bold;">Memory Usage Monitor</span> tool that lets
|
|
you see how much memory JMRI is using in your computer.</p>
|
|
|
|
<p class="dp-center"><img src="images/Main_Debug01.png" alt="Memory Monitro" height="188"
|
|
width="513">
|
|
</p>
|
|
|
|
<p>There are three columns in the display at the top of the panel:</p>
|
|
|
|
<ul>
|
|
<li><strong>used (MB)</strong> - the amount of memory currently in use.</li>
|
|
|
|
<li><strong>free (MB)</strong> - the amount of memory currently allocated to JMRI, but
|
|
not in use, free for later use.</li>
|
|
|
|
<li><strong>total (MB</strong>, of 198.500 Mb) - the total memory available to JMRI.</li>
|
|
</ul>
|
|
|
|
<p>The buttons located at the bottom each column:</p>
|
|
|
|
<ul>
|
|
<li>The <strong><span class="textbutton">Update</span></strong> button
|
|
puts a new series of values in the bottom row of the memory display and moves the old
|
|
values up one row.</li>
|
|
|
|
<li>The <strong><span class="textbutton">Collect Memory</span></strong> button
|
|
reduces the amount of used memory to the minimum possible by asking
|
|
Java to run a garbage collection.</li>
|
|
|
|
<li>The <strong><span class="textbutton">Test</span></strong> button
|
|
runs a test of the memory allocation and collection process ( not used by regular
|
|
users)</li>
|
|
</ul>
|
|
</blockquote>
|
|
|
|
<p><img src="images/separator.png" alt="sep" height="4" width="340">
|
|
</p>
|
|
|
|
<p><strong>Import Decoder File</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens your operating systems <strong>Open</strong> dialog to locate a decoder definition
|
|
file to install in DecoderPro®.</p>
|
|
</blockquote>
|
|
|
|
<p><strong>Import Decoder URL</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens an <strong>Input</strong> prompt in which you type a URL of a file to download and
|
|
install a decoder definition file in DecoderPro®.</p>
|
|
|
|
<p><img src="images/Main_Debug05.png" alt="Input" height="128" width="297">
|
|
</p>
|
|
</blockquote>
|
|
|
|
<p><strong>Recreate Decoder Index</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>After adding a decoder definition, updates the decoder index that is used by the
|
|
Programmers in DecoderPro®.</p>
|
|
</blockquote>
|
|
|
|
<p><strong>Recreate Roster Index</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>After importing a new roster file, updates the roster index used by DecoderPro.®</p>
|
|
</blockquote>
|
|
|
|
<p><span style="font-weight: bold;">Update Decoder Definitions</span>
|
|
</p>
|
|
|
|
<p style="margin-left: 40px;">Updates the decoder definitions for DecoderPro®</p>
|
|
<img src="images/separator.png" alt="sep" height="4" width="340">
|
|
<p><a id="ValidateXML"></a><strong>Validate XML File</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens the operating systems <strong>Open</strong> dialog, and Validates the selected XML
|
|
file, then either displays an information box with OK or an error message. Used when you
|
|
create your own decoder definition or modify any XML file used in DecoderPro. The
|
|
validation process is a reasonably rigorous check of the internal structure of the XML
|
|
file.</p>
|
|
</blockquote>
|
|
|
|
<p><strong>Check Decoder Names</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens the <strong>Open</strong> dialog from which you may select a decoder definition
|
|
file that will be checked for standard names and lists the items contained in the file that
|
|
do not have standard names. These are not errors, but they will not show up in the
|
|
Comprehensive Programmer. To display they must be put in a pane in the decoder definition.
|
|
Used when you create a decoder definition.</p>
|
|
</blockquote>
|
|
|
|
<p><strong>Check Programmer Names</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens the <strong>Open</strong> dialog from which you may select a programmer definition
|
|
file that will be checked for standard programmer names and lists the items contained in
|
|
the file that do not have standard names. This feature is used when developing your custom
|
|
programmers.</p>
|
|
</blockquote>
|
|
|
|
<p><img src="images/separator.png" alt="sep" height="4" width="340">
|
|
</p>
|
|
|
|
<p><strong>Load Logixs Disabled</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Will disable/enable Logixs when loaded by the Panels menu.</p>
|
|
|
|
<p><img src="images/Main_Debug06.png" alt="logix" height="122" width="495">
|
|
</p>
|
|
</blockquote>
|
|
|
|
<p><strong><a id="log"></a>Log Message</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens the M<strong>ake Log Entry</strong> prompt to allow you manually enter an entry in
|
|
the log file.</p>
|
|
|
|
<p><img src="images/Main_Debug02.png" alt="log entry" height="85" width="525">
|
|
</p>
|
|
|
|
<p><strong>Message</strong>: Type your message and then click the
|
|
<span class="textbutton">Add</span> button to add the message to the log file.</p>
|
|
</blockquote>
|
|
|
|
<p><strong>Display Message Log</strong>
|
|
</p>
|
|
|
|
<p style="margin-left: 40px;">Displays window with Log messages displayed.</p>
|
|
|
|
<p><strong>Display Log Categories</strong>
|
|
</p>
|
|
|
|
<p style="margin-left: 40px;">Displays the <strong>Display Log Categories</strong> window
|
|
which displays a list of all the jmri log message categories.<br></p>
|
|
|
|
<p><img src="images/separator.png" alt="sep" height="4" width="340">
|
|
</p>
|
|
|
|
<p><strong><a id="vsdecoder"></a>Virtual Sound Decoder</strong>
|
|
</p>
|
|
|
|
<div style="margin-left: 2em">
|
|
<ul>
|
|
<li>
|
|
<a href="Main_VSD.shtml"><strong>VSDecoder</strong></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div style="margin-left: 120px;">
|
|
Main page and introduction
|
|
</div>
|
|
|
|
<div style="margin-left: 2em">
|
|
<ul>
|
|
<li>
|
|
<a href="VSD_Manager.shtml"><strong>VSDecoder Manager</strong></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div style="margin-left: 120px;">
|
|
Manage Virtual Sound Decoders
|
|
</div>
|
|
|
|
<div style="margin-left: 2em">
|
|
<ul>
|
|
<li>
|
|
<a href="VSD_LocationsMgr.shtml"><strong>Manage VSD Locations</strong></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div style="margin-left: 120px;">
|
|
Manage apparent sound locations of Reporters and other VSD elements.
|
|
</div>
|
|
|
|
<div style="margin-left: 2em">
|
|
<ul>
|
|
<li>
|
|
<a href="Main_VSD.shtml#preferences"><strong>VSDecoder Preferences</strong></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div style="margin-left: 120px;">
|
|
Manage VSD Preferences elements.
|
|
</div>
|
|
|
|
<div style="margin-left: 2em">
|
|
<ul>
|
|
<li>
|
|
<a href="VSD_File_and_Config.shtml"><strong>VSD File and Configuration</strong></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<p><img src="images/separator.png" alt="sep" height="4" width="340">
|
|
</p>
|
|
|
|
<p><strong><a id="pricom"></a>PRICOM <img src="images/arrow.gif" alt="arrow" height="9"
|
|
width="20"></strong>
|
|
</p>
|
|
|
|
<div style="margin-left: 2em">
|
|
<ul>
|
|
<li>
|
|
<strong>PRICOM Packet Tester <img src="images/arrow.gif" alt="arrow" height="9" width=
|
|
"20"></strong>
|
|
<ul>
|
|
<li>
|
|
<strong>Connect</strong>-Opens the <a href="Main_PRICOM.shtml">Pocket Connection
|
|
Tester</a> dialog.
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
|
|
<li><strong>PRICOM Flash Update</strong>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<blockquote>
|
|
<p style="margin-left: 80px;">Opens the P<strong>RICOM Flash Updater</strong> window to
|
|
facilitate updating the firmware.</p>
|
|
</blockquote>
|
|
|
|
<p><img src="images/separator.png" alt="sep" height="4" width="340">
|
|
</p>
|
|
|
|
<p><strong>USB Input Control</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>The <a style="font-weight: bold;" target="_blank" href=
|
|
"https://jmri.org/help/en/package/jmri/jmrix/jinput/treemodel/TreeFrame.shtml">USB
|
|
Assignments window</a> lets you connect JMRI sensors and memories to USB input devices on
|
|
your computer. For example, you could have a JMRI sensor go ACTIVE when you type a key or
|
|
press a joystick button. You can then use <strong>Routes</strong> and
|
|
<strong>Logix</strong> to use that USB input to control your layout.</p>
|
|
</blockquote>
|
|
|
|
<p><strong>USB Device Viewer</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Allows user to view USB devices in use.</p>
|
|
</blockquote>
|
|
|
|
<p><img src="images/separator.png" alt="sep" height="4" width="340">
|
|
</p>
|
|
|
|
<p><strong>Rail Driver Throttle</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens a <a href="Main_Throttle.shtml">Throttle</a> window that is designed to work with
|
|
<a href="http://www.raildriver.com/">Rail Driver</a>.</p>
|
|
</blockquote>
|
|
|
|
<p><img src="images/separator.png" alt="sep" height="4" width="340">
|
|
</p>
|
|
|
|
<p><strong>Start JMRI Web Server</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Starts a Web Server on your computer. You can access the Index.shtml page using the URL
|
|
displayed in the dialog.</p>
|
|
|
|
<p>The <a href="https://jmri.org/help/en/html/web/index.shtml">JMRI web server</a> is meant
|
|
to be a quick and easy way for model railroaders, not Masters of the Web, to get a web
|
|
connection to JMRI up and running.</p>
|
|
</blockquote>
|
|
|
|
<p class="dp-center"><img src="images/Main_Debug03.png" alt="mini server" height="70" width=
|
|
"428">
|
|
</p>
|
|
|
|
<p><img src="images/separator.png" alt="sep" height="4" width="340">
|
|
</p>
|
|
|
|
<p><strong>Start WiThrottle</strong>
|
|
</p>
|
|
|
|
<blockquote>
|
|
<p>Opens the WiThrottle window which controls the connection between WiThrottle and iPhone,
|
|
or iPad Touch and JMRI</p>
|
|
|
|
<p>Additional information on <strong><a href=
|
|
"https://jmri.org/help/en/package/jmri/jmrit/withrottle/UserInterface.shtml" target=
|
|
"_blank">creating a WiThrottle.</a></strong></p>
|
|
</blockquote>
|
|
|
|
<blockquote>
|
|
<p class="dp-center"><img src="images/Main_Debug04.png" alt="Wi Throttle" height="267"
|
|
width="321">
|
|
</p>
|
|
</blockquote>
|
|
|
|
<hr>
|
|
|
|
<div class="dp-right">
|
|
<p><a href="Main_Window.shtml"></a><a href="Main_Panels.shtml">Previous</a> | <a href=
|
|
"Main_Window.shtml">Next</a></p>
|
|
|
|
<p><a href="index.shtml#Main">Back to Index</a>
|
|
</p>
|
|
</div>
|
|
<!--#include virtual="/help/en/parts/Footer.shtml" -->
|
|
</div>
|
|
<!-- closes #mainContent-->
|
|
</div>
|
|
<!-- closes #mBody-->
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|