What is Railroad Automation?
Railroad Automation (RRA) is a command and control software package, for DCC (Digital Command Control) model railroads, specifically designed to work with the Loconet network bus. It was built on Microsoft's .NET stack so it runs on Windows Vista, 7, 8, 8.1, and 10.
Where other command software will pin you down to a specific way of operating your layout, RRA frees your creativity by allowing any automation behavior to be built through its unique scripting system. Primitive layout objects and operational switchboards will still be easily built through a modern and user friendly interface.
RRA's architecture was also designed with third party developers in mind. This was accomplished by componentizing the application into distinct layers so consumers can choose the level of usability vs. flexibility.
Features
  • Supports objects such as: Tracks, Turnouts, Blocks, Routes, Sensors, Signals, Accessories, Labels, Buttons
  • Multiple local throttle control
  • Multi-viewport vector based switchboard display
  • Event binding and scripting
  • Remote throttle control over HTTP for all modern mobile devices
  • Speech recognition control
  • Simulation mode for disconnected sessions
  • Raw Loconet sequence recording
  • Real time slot inspector with purging
  • Loconet packet traffic inspector
  • Full featured LocoIO programmer
  • DCC decoder programmer
Screenshot
Resources
Submit questions and comments to Perecli@live.com.
This software is provided for free, but if you like it, and wish to support its development, donations of any size are welcome.
Application/Server - v4.0.2.9 - 03/19/17
Download Simple on-line installer. After install, the app will work off-line. Must be on-line for auto updates to occur.
View Off-line installers of current and past versions.
Download Sample layout files.
View Version change log.
Documentation & Support
View Application user guide. Although not fully complete, this is a good resource to get started.
View Official Railroad Automation forum.
View Older YouTube channel video tutorials. There are no plans to add more tutorials beyond what's currently available. The user guide above will be the focus for ongoing documentation.
Development
Download Standalone class library with Visual Studio sample projects.
View Class library documentation.
Download Free copy of Visual Studio Community.
Other Projects (powered by the Railroad Automation's API)
Loconet-Checker Application developed by Stefan Trachsler for management, configuration, and monitoring your Digitrax devices.
LoconetConfig Application developed by Jeff Law for programming LocoIO boards.