JMRI® connects to...
Supported Hardware
Devices, command stations, networks, and protocols:
By the community of
JMRI tools for working with your layout:
Layout Automation
Use JMRI to automate parts of your layout and operations:

JMRI Help:

Contents Index
Glossary FAQ

Donate to

Hardware Support: OpenLCB Signal Masts

JMRI support for OpenLCB is rapidly evolving; the actual code might be ahead or behind the documentation on any given day.

This page describes JMRI's support for OpenLCB-native Signal Masts. It's part of JMRI's documentation of its OpenLCB support.

OpenLCB Signal Masts

A technical summary on masts is available as a PDF document.


Valid OpenLCB Signal Mast system names look like: where the parts are

Adding and Editing OpenLCB Signal Masts

You add and/or edit OpenLCB Signal Masts via the Signal Mast Table using the usual "Add" and "Edit" buttons. For adding, select "OpenLCB Event Mast" as the mast driver type. You'll then get a pane that will let you configure a specific mast:

empty signal definition sample signal definition

Starting from the top of the pane, the options are:

If you format one of those EventID entries improperly, you'll get a not-particularly specific error message dialog. (Perhaps somebody will improve this some day)


Back to the main OpenLCB Help page