Files
JIMRI/help/en/html/hardware/qsi/index.shtml
T
2026-06-17 14:00:51 +02:00

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>