136 lines
5.2 KiB
Plaintext
136 lines
5.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 Hardware Support - QSI Quantum Programmer</title>
|
|
<!--#include virtual="/help/en/parts/Style.shtml" -->
|
|
</head>
|
|
<body>
|
|
<!--#include virtual="/help/en/parts/Header.shtml" -->
|
|
|
|
<div id="mBody">
|
|
<!--#include virtual="../SidebarUp.shtml" -->
|
|
|
|
<div id="mainContent">
|
|
<h1>Hardware Support: QSI Quantum Programmer</h1>
|
|
|
|
<p>JMRI can use a <a href="http://www.qsisolutions.com/#!quantum-programmer/c18gu">QSI
|
|
Solutions Quantum Programmer</a> module to read and write CV's in DCC decoders.</p>
|
|
|
|
<p>The Quantum Programmer hardware is capable of driving one (low-current) locomotive in "Ops
|
|
Mode". This lets the user run the engine, test the lights, etc. JMRI does not yet have code
|
|
to do this, but if there's enough interest we can certainly add it.</p>
|
|
|
|
<h2 id="limitations">Limitations</h2>
|
|
|
|
<p>We currently don't have enough information to download sounds to the decoder through the
|
|
Quantum Programmer. If we get the information, we'll certainly write this code.</p>
|
|
|
|
<p>Note that when using JMRI with the Quantum Programmer, the Quantum CV Manager (Windows
|
|
only) program must <em>not</em> be running. If it is, you'll get obscure errors and JMRI
|
|
won't be able to access the decoder.</p>
|
|
|
|
<h2 id="hardware">Supported Hardware</h2>
|
|
|
|
<h3>Decoders</h3>
|
|
|
|
<p>JMRI and the Quantum Programmer generally work well with QSI decoders. Some people have
|
|
had trouble using JMRI and the Quantum Programmer with non-QSI decoders, particularly other
|
|
kinds of sound decoders. In those cases, the solution has usually been to use a programming
|
|
track booster such as the <a href=
|
|
"https://tonystrains.com/news/powerpax-dcc-programming-booster/">PowerPax</a> or <a href=
|
|
"https://soundtraxx.com/accessories/installation-accessories/dcc-accessories/ptb-100-programming-track-booster/">PTB-100</a>.</p>
|
|
|
|
<h2 id="connecting">Connecting</h2>
|
|
|
|
<h3>Driver Installation</h3>
|
|
|
|
<p>To access the Quantum Programmer from JMRI, you need to install a driver on your computer.
|
|
This section describes how to do that for several popular computer types.</p>
|
|
|
|
<h4 id="driverWin">Windows</h4>
|
|
|
|
<p>For JMRI to talk to the Quantum Programmer, a driver has to be installed so that the
|
|
Quantum Programmer appears to be a serial port (a Virtual Com Port, or VCP). These drivers
|
|
are compatible with the most recent version of the QSI Quantum Programmer software, so you
|
|
can alternate between using JMRI and the Quantum Programmer application (though not at the
|
|
same time, of course).</p>
|
|
|
|
<p>Max Ettinger has provided <a href="https://www.jmri.org/install/qsidriver/">detailed
|
|
instructions</a> for how to install these.</p>
|
|
|
|
<h4 id="driverMac">Mac OS X</h4>
|
|
|
|
<ol>
|
|
<li>Download the <a href=
|
|
"https://sourceforge.net/projects/jmri/files/support%20files/QSI%20Programmer%20driver%20for%20Mac%20OS%20X/corby-osx-V1_04_1-release.dmg/download"
|
|
>installation file</a>
|
|
for the Mac OS X driver. This is a disk image (.dmg) file that should open as a new Finder
|
|
window. If not, double click on it.
|
|
</li>
|
|
|
|
<li>Double-click on the installer and follow the directions.</li>
|
|
|
|
<li>Restart your computer.</li>
|
|
</ol>
|
|
|
|
<p>You should now be able to start a JMRI application and access the Quantum Programmer. It
|
|
will appear as "Quantum Programmer" in the Preferences windows.</p>
|
|
|
|
<h4 id="driverLinux">Linux</h4>
|
|
|
|
<p><em>This is still being worked on.</em>
|
|
</p>
|
|
|
|
<ol>
|
|
<li>Download the <a href=
|
|
"https://sourceforge.net/projects/jmri/files/support%20files/QSI%20Programmer%20Driver%20for%20Linux/cornwall-redhat9-V0_84.tar/download"
|
|
>installation file</a> for the Linux driver. This is a .tar archive file.
|
|
</li>
|
|
|
|
<li>Expand the archive to somewhere convenient, and change directory to there.</li>
|
|
|
|
<li>Try running the installer via either
|
|
|
|
<pre>
|
|
./load_qsi_prog
|
|
|
|
</pre>or
|
|
|
|
<pre>
|
|
sudo ./load_qsi_prog
|
|
|
|
</pre>
|
|
</li>
|
|
</ol>
|
|
|
|
<h3>Configure the Quantum Programmer Support</h3>
|
|
|
|
<p>You configure JMRI to use a Quantum Programmer similarly to the way all other Connection
|
|
types are configured.</p>
|
|
|
|
<ol>
|
|
<li>Start DecoderPro</li>
|
|
|
|
<li>Select the "Preferences..." item from the "Edit" menu on the main window.</li>
|
|
|
|
<li>On the Connections tab, select "Quantum Programmer" as the System Manufacturer.</li>
|
|
|
|
<li>Select "QSIProgrammer" as the System Connection to use.</li>
|
|
|
|
<li>The rest of the options are fixed, and can't be changed.</li>
|
|
|
|
<li>Click the "Save" button. When prompted, allow to quit & restart the program.</li>
|
|
</ol>
|
|
|
|
<p>DecoderPro is now configured. Restart it, and you should be ready to use the Quantum
|
|
Programmer.</p>
|
|
<!--#include virtual="/help/en/parts/Footer.shtml" -->
|
|
</div>
|
|
<!-- closes #mainContent-->
|
|
</div>
|
|
<!-- closes #mBody-->
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|