The JMRI Manual
Installing JMRI
Getting Started
Using DecoderPro®
DecoderPro® Programming Modes
The Basic Programmer
The Comprehensive Programmer
The Advanced Programmer
DecoderPro® Main Window
JMRI® Operations Program
Creating a Decoder Definition
Error Messages

DecoderPro® Main Window

Menu Overview

All of the JMRI functions can be accessed via the menu bar on the DecoderPro® window.

menu bar


  • Decoder Pro3
  • Print Decoder Definitions...
  • Print Preview Decoder Definitions...
  • Quit


  • Cut
  • Copy
  • Paste
  • Preferences


  • Programmers arrow
    • Single CV Programmer
    • Service Mode Programmer
    • Ops-Mode Programmer
    • Multi-Decoder Control
  • Tables»
    • Various Tables used with Panel Pro and not covered in this manual
  • Throttles arrow
    • New Throttle
    • Throttles List Window
    • Save Throttles Layout...
    • Open Throttles Layout...
    • Save as Default Throttles Layout
    • Load Default Throttles Layout
    • Start WiThrottle
  • Consisting Tool...
  • Clocks arrow
    • Setup Fast Clock...
    • Nixie Clock
    • LCD Clock
    • Analog Clock

  • Power Control
  • Turnout Control...
  • Simple Signal Logic
  • Sensor Groups...
  • Speedometer...
  • Light Control...
  • Dispatcher...

  • Send DCC Packet...

  • USS CTC Tools»(not covered in this manual)


  • Create Entry...
  • Edit Entry...
  • Copy Entry...
  • Import Entry...
  • Export Entry...
  • Delete Entry...
  • Print Summary...
  • Print Preview Summary...

  • Roster Groups arrow
    • Create Roster Group
    • Set Active Roster Group
    • Delete Roster Group
    • Table Association
    • Associate Roster Entry to Group
    • Disassociation of Roster Entry to Group

  • Export Complete Roster...


Beyond the scope of this manual, primarily for use in connection with PanelPro

Operations aroww(on menu bar only if checked in the Operations Settings)

(This menu name will depend upon the system that you selected in Preferences. The options are listed. If (none) is selected in Preferences this menu will not be displayed.)


  • Memory Usage Monitor

  • Import Decoder File
  • Import Decoder URL
  • Recreate Decoder Index
  • Recreate Roster Index

  • Check XML File
  • Validate XML File
  • Check Decoder Names
  • Check Programmer Names

  • Load Logix Disabled
  • Log Message
  • Display Message Log
  • Display Log Categories

  • Virtual Sound Decoder

  • PRICOM arrow
    • PRICOM Pocket Tester»
      • Connect
    • PRICOM Flash Updater

  • USB Input Control
  • USB Device Viewer

  • RailDriver Throttle

  • Start Wi Throttle


  • Minimize

(lists all DecoderPro windows that are open)

  • DecoderPro
  • LocoNet Traffic
  • Power Control


  • Window Help...
  • General Help...
  • License...
  • Locations...
  • Context....
  • System Console...
  • Upload Debugging Info...