109 lines
4.2 KiB
Plaintext
109 lines
4.2 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
|
|
<title>JMRI: LogixNG Logix Import</title>
|
|
<meta name="author" content="Dave Sand">
|
|
<meta name="keywords" content="JMRI logixng logix import"><!--#include virtual="/help/en/parts/Style.shtml" -->
|
|
</head>
|
|
<body>
|
|
<!--#include virtual="/help/en/parts/Header.shtml" -->
|
|
|
|
<div id="mBody">
|
|
<!--#include virtual="../../../../html/tools/logixng/Sidebar.shtml"-->
|
|
|
|
<div id="mainContent">
|
|
<h1>JMRI: LogixNG Logix Import</h1>
|
|
|
|
<ul class="snav">
|
|
<li>
|
|
<a href="#importAll">Import All Logixes</a>
|
|
</li>
|
|
<li>
|
|
<a href="#importSingle">Import Single Logix</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<hr>
|
|
|
|
<p id="importAll">The LogixNG import Tool at PanelPro <strong>Tools ⇒ LogixNG ⇒ Import Logix</strong> will
|
|
import the Logix definitions and convert them to LogixNG/ConditionalNG definitions.</p>
|
|
|
|
<div style="margin-left: 2em">
|
|
<a href="images/ImportLogix.png"><img src="images/ImportLogix.png" alt=
|
|
"Import Logix to LogixNG" width="610" height="586"></a>
|
|
</div>
|
|
|
|
<h2>Import Options</h2>
|
|
|
|
<p>Most of the options have not been implemented yet.</p>
|
|
|
|
<h4>Import system Logixs also?</h4>
|
|
|
|
<p>The <strong>Import system Logixs also?</strong> option controls the import of Logix
|
|
created by other JMRI tools.</p>
|
|
|
|
<ul>
|
|
<li><strong>SYS:</strong> The IX:SYS Logix contains the sensor group defintions.</li>
|
|
|
|
<li><strong>RTX:</strong> These are created by LRoutes and the Route <strong>Export to
|
|
Logix</strong> option. This includes the RTXINITIALZER.</li>
|
|
|
|
<li><strong>USS CTC:</strong> These are create by the USS CTC OsIndicator tool.</li>
|
|
</ul>
|
|
|
|
<p><strong>SSL</strong> Logixes are created to support complex SSL configurations such as
|
|
Throat-to-Throat. Since these do not have descriptive system names, they will be imported.
|
|
This can lead to unpredictable SSL behavior. These should be deleted from LogixNG after doing
|
|
the import.</p>
|
|
|
|
<p>Subsequent changes using these JMRI tools will update the related Logix. LogixNG will not
|
|
be aware of those changes. It's recommended to leave this option unchecked.</p>
|
|
|
|
<h2>Import Actions</h2>
|
|
|
|
<p>Click on <strong>Import</strong> to start. The <strong>Cancel</strong> button will change
|
|
to <strong>Done</strong> when the import has finished. Click on <strong>Cancel</strong> to
|
|
close the window without doing the import. If successful, a confirmation dialog will be
|
|
displayed.</p>
|
|
|
|
<div style="margin-left: 2em">
|
|
<a href="images/ImportConfirmation.png"><img src="images/ImportConfirmation.png" alt=
|
|
"Import Confirmation" width="292" height="173"></a>
|
|
</div>
|
|
|
|
<p>The import process will display a message on the JMRI System Console, <strong>Help ⇒
|
|
System Console</strong>, for each Logix Conditional that has been imported. Any errors will
|
|
also be listed.</p>
|
|
|
|
<hr>
|
|
|
|
<h2 id="importSingle">Import Single Logix<span class="since">since 4.99.1</span></h2>
|
|
|
|
<p>Individual Logix definitions can be exported to LogixNG using the Logix <strong>Select</strong>
|
|
menu and selecting <strong>Export to LogixNG</strong>.</p>
|
|
|
|
<div style="margin-left: 2em">
|
|
<a href="images/ExportLogix.png"><img src="images/ExportLogix.png" alt=
|
|
"Export Logix to LogixNG" width="148" height="116"></a>
|
|
</div>
|
|
|
|
<p>The resulting LogixNG will have an automatic system name. The LogixNG user name will be
|
|
<code>Logix: <Logix user name></code>. If the Logix does not have a user name, the
|
|
LogixNG user name will be <code>Logix: <Logix system name></code>. A confirmation
|
|
dialog will be displayed.</p>
|
|
|
|
<div style="margin-left: 2em">
|
|
<a href="images/ExportConfirmation.png"><img src="images/ExportConfirmation.png" alt=
|
|
"Export Confirmation" width="595" height="173"></a>
|
|
</div>
|
|
|
|
<!--#include virtual="/help/en/parts/Footer.shtml" -->
|
|
</div>
|
|
<!-- closes #mainContent-->
|
|
</div>
|
|
<!-- closes #mBody-->
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|