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
Connections
JMRI can connect to a TCS CS-105 command station using OpenLCB/LCC two ways:
- Via the CAN bus and a USB-CAN adapter.
- Via a direct network connection.
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:
- Open the DecoderPro roster entry from which you want to transfer
the function labels. This must have the same DCC address as the
entry in the CS-105. If you don't yet have a roster entry for the locomotive,
you should create one and fill out its function labels and DCC address.
- In the File -> Export... menu on the roster entry, select "Roster Entry to TCS CS-105"
- Wait for the completion dialog.
To copy the function labels from locomotive entry in a CS-105 command
station to the corresponding DecoderPro roster entry:
- Open the corresponding DecoderPro roster entry.
This must have the same DCC address as the
entry in the CS-105. If you don't yet have a roster entry for the locomotive,
you should create one and fill out its DCC address.
- In the File -> Import... menu on the roster entry, select "TCS CS-105 Roster Entry"
- Wait for the completion dialog.
- Save your 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