In other words, the program comprised of various sample sample implementations and interfaces for controlling a model railroad layout using nothing but a personal computer. It is specially designed as a starting point for hobbyists who are looking for an easy way to start building their own layout controls.
Features at a glance
The application’s main goal is to be as usable as possible for many people, as it runs anywhere, and tries to be independent of specific hardware systems. It is comprised of the PanelPro and DecoderPro applications, which can be used by model railroaders to create control panels and configure DCC decoders.
The project is also designed to act as a jumping-off point for developers who want to control their layouts from a computer without having to build an entire system from scratch. It’s translated into several languages, including English, French, Spanish, German, Czech and Danish.
Under the hood, availability and supported operating systems
The application is written entirely in the Java programming language and it’s fully compatible with all operating systems where the Java Runtime Enviroment (JRE) is available, including all GNU/Linux distribution, as well as the Microsoft Windows and Mac OS X operating systems.
The software is available for download as an all-in-one archive that includes all the files needed to start using the project without too much hassle. It has been successfully tested with both 64-bit and 32-bit instruction set architectures.
Reviewed by Marius Nestor, last updated on October 31st, 2014
In a hurry? Add it to your Download Basket!
- OpenLCB library updated to better handle hub operations.
- Several internal updates for how CV reading and writing is changed to improve handling of indexed CVs. If you have your own code or scripts that write or read CVs directly, check to see if we've broken anything, please.
- Improved the handling of decoders that contain only long addresses, no short addresses.
- Peter Ulvestad updated the Hornby 8249 default values.
Application descriptionJMRI (Java Model Railroad Interface) is an open source, cross-platform and free software project written in the Java p...