JMRI: RailDriver Throttle Details

This page is under construction. JMRI's RailDriver support was first available in JMRI 2.1.7. It is evolving rapidly, so check back here or on the jmriusers mailing list for changes.

While we develop the RailDriver support, it's primarily implemented via a RailDriverThrottle.py script. This lets users easily edit it to customize to their desires while we sort out what's generally needed.

Structure

Because jinput and the RailDriver provide different component names on Windows, MacOS X and Linux, the script is organized around the number (index) of the component, not it's name. All three platforms provide the components in the same order.