QuadLN_S Firmware
QuadLN_S Version 3.2 Update Package
Latest QuadLN_S Version 3.2.4 firmware including manuals covering V3 features for all QuadLN_S family products. Version 3 has the most recently added features including support for up to 16 servos or stall motors, servo refresh, aspect-controlled turnouts, oscillate mode, center-align, etc. See the included ReadMe file for more info.
QuadLN_S Version 2.0.7 Update Package
Latest QuadLN_S Version 2.0.7 firmware including manuals covering V2 features for all QuadLN_S family products. Version 2 is very stable and supports up to 8 servos per QuadLN_S. See the included ReadMe file for more info.
JMRI
JMRI Update Package for QuadLN_S Version 3.2
JMRI version 5.2 contains the latest QuadLN_S decoder files. If you cannot update to JMRI version 5.2, this package has updated decoder files for JMRI v4.26 -v5.1.7 that support the latest features in the QuadLN_S Version 3.2 firmware.
Note: If you are already running JMRI version 5.2 and you previously installed any QuadLN_S decoder files in the decoders folder or xml\decoders\tvd folder within your Users Files Location, you should delete those files.
Manuals
QuadLN_S Getting Started Guide
QuadLN_S Manual Version 3 Firmware
QuadLN_S Manual Version 2 Firmware
Remote Align Board Quick Start
Instruction Sheets
Pushbutton with LED Ring Light
Linear Switch Machine Throw Wire Changeout
Mounting Plate

QuadLN_S Mounting Plate stl file (c) 2022 N3IX Engineering
A QuadLN_S mounting plate design for 3D printing. The mounting plate has built-in standoffs for a QuadLN_S and any combination of Detector, Signaling and Driver add-on boards. Use 1/4″ or 3/8″ long #4 self-tapping screws to secure the boards to the mounting plate, then attach the mounting plate to a flat surface using appropriate length #4 screws as required.
I typically print the mounting plates using PLA with 25% infill. Printing takes about 3 hours on my Vyper. The board mounting hole size has been tweaked to make it easy for me to start #4 screws without pre-drilling. Depending on your printer and filament you may need to clean out the holes using a 3/16″ or 7/32″ bit, or alternatively use a small amount of “Hole Horizontal Expansion” in your slicer, to make threading the screws easier and lessen the risk of breaking a standoff.
QuadLN_S Mounting Plate for TVD boards stl file (c) 2022 N3IX Engineering
The QuadLN_S mounting plate design as above, but adjusted for the board sizes and hole locations of the legacy QuadLN_S, Signal and Detector boards that were produced by Tam Valley Depot.
Tips and App Notes
DigiKeijs DR5000 settings for reliable LocoNet communication
Settings that users have found improves the DR5000 communications with the QuadLN_S and other LocoNet devices.
Yard Track Selection Via Pushbutton
Guide to configuring the Cascade feature for easy alignment of a yard ladder to the desired yard body track. Also covers setting up LED indicators to display the currently selected yard body track.
Example JMRI Jython Script to Interrogate QuadLN_S boards one at a time
At startup JMRI attempts to determine the state of all LocoNet Turnouts and Sensors using a process called Stationary Interrogation. On large layouts many LocoNet devices may respond to each Interrogation message, resulting in message collisions, long delays and possible lost information. QuadLN_S firmware version 3.1.4 and later can be configured to support direct interrogation, where only one QuadLN_S board responds to each status request. This approach provides for reliable initialization on large layouts. The sample script individually interrogates all QuadLN_S boards in the roster between a specified starting board address and a specified ending board address.
User Support Groups
Tam-Valley-Products@groups.io is the forum for QuadLN_S questions and discussion.
jmriusers@groups.io is the place for all things JMRI.