Skip to main content
Opens the Memory Usage Monitor tool that lets you see how much memory JMRI is using in your computer.
There are three columns in the display at the top of the panel:
- used (MB) - the amount of memory currently in use.
- free (MB) - the amount of memory currently allocated to JMRI, but not in use, free for later use.
- total (MB, of 198.500 Mb) - the total memory available to JMRI.
The buttons located at the bottom each column:
- - puts a new series of values in the bottom row of the memory display and moves the old values up one row.
- - reduces the amount of used memory to the minimum possible by asking Java to run a garbage collection.
- - Runs a test of the memory allocation and collection process ( not used by regular users)
Import Decoder File
Opens your operating systems Open dialog to locate a decoder definition file to install in DecoderPro®.
Import Decoder URL
Opens an Input prompt in which you type a URL of a file to download and install a decoder definition file in DecoderPro®.
Recreate Decoder Index
After adding a decoder definition, updates the decoder index that is used by the Programmers in DecoderPro®.
Recreate Roster Index
After importing a new roster file, updates the roster index used by DecoderPro.®
Update Decoder Definitions
Updates the decoder definitions for DecoderPro®
Opens the operating systems Open dialog, and Validates the selected XML file, then either displays an information box with OK or an error message. Used when you create your own decoder definition or modify any XML file used in DecoderPro. The validation process is a reasonably rigorous check of the internal structure of the XML file.
Check Decoder Names
Opens the Open dialog from which you may select a decoder definition file that will be checked for standard names and lists the items contained in the file that do not have standard names. These are not errors, but they will not show up in the Comprehensive Programmer. To display they must be put in a pane in the decoder definition. Used when you create a decoder definition.
Check Programmer Names
Opens the Open dialog from which you may select a programmer definition file that will be checked for standard programmer names and lists the items contained in the file that do not have standard names. This feature is used when developing your custom programmers.
Load Logixs Disabled
Will disable/enable Logixs when loaded by the Panels menu.
Opens the Make Log Entry prompt to allow you manually enter an entry in the log file.
Message: Type your message and then click the to add the message to the log file.
Display Message Log
Displays window with Log messages displayed.
Display Log Categories
Displays the Display Log Categories window
which displays a list of all the jmri log message categories.
Opens the PRICOM Flash Updater window to facilitate updating the firmware.
USB Input Control
The USB Assignments window lets you connect JMRI sensors and memories to USB input devices on your computer. For example, you could have a JMRI sensor go ACTIVE when you type a key or press a joystick button. You can then use Routes and Logix to use that USB input to control your layout.
USB Device Viewer
Allows user to view USB devices in use.
Rail Driver Throttle
Start JMRI Web Server
Starts a Web Server on your computer. You can access the Index.shtml page using the URL displayed in the dialog.
The JMRI web server is meant to be a quick and easy way for model railroaders, not Masters of the Web, to get a web connection to JMRI up and running.
Opens the WiThrottle window which controls the connection between WiThrottle and iPhone, or iPad Touch and JMRI
Additional information on creating a WiThrottle.