Skip to main content

Go easy on me guys I'm a newbie - chances are this has already been discussed ad nauseam.

Does anyone have any information on the pin outputs of the Legacy base? The manual discusses possible computer applications for Legacy in the future and that the port is a serial port. I'm not sure if it actually uses standard 8-N-1 type signaling, or they're just using the term serial because it uses a DB9 connector with multiple data lines. Any information on what protocol they use to communicate would be helpful as well.

Had the legacy base for a year now and only had a chance to set it up last week. I love being able to control everything from one location but I really want to be able to control my layout from my laptop. Ideally I'd like to be able to click on a digital representation of my layout and activate operating track, switches, and accessories by clicking on them. I can write the software if I can figure out how to communicate with the base.

I'm going to try and pick up a USB to serial adapter tonight - and I'll dump what's coming out of the base when controlling it. Has anyone been inside a legacy base yet? Do you know if it has a jtag port I can hook onto if needed?

Also - just want to thank everyone on this forum for sharing their experiences with the world. There are a lot of us who browse for years and never sign up. Who else has information on removing triangle screws from a CW-80 in order to replace a faulty fan?

-Chris
Original Post

Replies sorted oldest to newest

The Legacy base uses a standard RS232 interface at 9600 baud.

There is some software on the market for controlling TMCC functions via the serial port (note that at present, Legacy-specific functions cannot be controlled via the serial port, only the CAB-2).

I implemented the digital control panel using JMRI. However, JMRI's TMCC capabilities are somewhat limited, and there is no TMCC functionality for communication about the layout state. So I have an Arduino microcontroller interfaced to the Command Base, which monitors track sensors, controls signals, and sends TMCC commands to switches and engines. The Arduino is interfaced to a computer running JMRI, which displays the layout controls and (based on user input) passes TMCC commands to the Arduino for transmission to the Command Base.

I really need to set up a web page documenting all this.
Also in the Trainmaster Manual the TMCC commands are documented for all commands sent to the layout from the base. Trainmaster operation from a computer is pretty easy if you know how to send the commands out the serial port. Legacy is a different matter as the data stream is different for Legacy devices. I believe it is a 9 bit system. This is why a TMCC locomotive cannot be set up in Legacy mode. The receiver simply cannot understand the data. I also have been toying with the idea of writing software to control the layout. I can program in Clarion and the idea seems like an adventure to me.
Ron
Hi Everyone,

I’m glad I saw this thread. I have written my own Windows software to control TMCC and it has been on the market since the middle of 2009. It’s called “eTrain Command Console” and is available on eBay for $29.95. It will also work with LCS, but as was stated above, you will not be able to access the LCS specific features.

I also have an Android app available on the Android Market called "eTrain Command Mobile". Just search for “etrain” from your Android powered device and you will find it. Sorry, I have nothing available of iOS (iPhone, iPad, iPod Touch).

Please let me know if you have any questions. You can reach me directly if you prefer at etccsupport@comcast.net.

Here is what some of my customers have said about my software"

“That is some sweet software, aka eTrain. He has accessed the full command set as well as the extended address range. Anyone who is looking for a way to run TMCC without the CAB-1 should look at this very hard. It should actually be able to run the trains better than the CAB-1. ”

“I have looked at eTrain Command Console. He increased the address space beyond the CAB-1 capability, partially at my request, for fully utilizing my SwitchMaster switch controller. His software is very inexpensive considering the amount of work involved.”

“I have to tip my hat to you on eTrain. I have been running non-decoder equipped locos and one proto-sounds 2 loco! I especially like the keystroke savings when creating lash-ups, routes, etc. These are the reasons why I purchased the program.”

“I love your program. I created a simple VB and C# app myself, but not with such elaborate features! I am impressed. I know how much time it takes.”
Post
×
×
×
×
Link copied to your clipboard.
×
×