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 on TCS hardware

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 TCS hardware via OpenLCB. It's part of JMRI's documentation of its OpenLCB support.

The TCS CS-105 Command Station


JMRI can connect to a TCS CS-105 command station using OpenLCB/LCC two ways:

Roster Support

Since JMRI 5.3.4 To copy the function labels from a DecoderPro roster entry to the corresponding locomotive entry in the CS-105 command station for use with UWT-100 throttles: To copy the function labels from locomotive entry in a CS-105 command station to the corresponding DecoderPro roster entry: With the File -> Export -> "TCS backup file..." menu item, you can also create formatted backup files suitable for restoring to a TCS train node using the "Restore..." button on the Configure Nodes screen.

With the File -> Import -> "TCS backup file..." menu item, you can read a file created by the "Backup..." button on the Configure Nodes screen into your roster entry.

When transferring from the DecoderPro roster to the CS-105, DecoderPro will use the contents of the consisting control bits on the Consist pane to set the consisting control in the CS-105 and vice versa. Please note that, depending on the decoder type, there might not be consist bits defined for all functions. Many decoders only define F1 through F12, for example. In those cases, the undefined consisting bits will have their consist controls in the CS-105 left unchanged.

Back to the main OpenLCB Help page