Hi Everyone,
I am the developer of the software. By the way it is called "eTrain Command Console" available on ebay. It strictly sends out TMCC (TMCC1) commands. I just release a LEGACY version called "eTrain Command Console (L)" also available on ebay. It will send out LEGACY(TMCC2) commands to LEGACY engines. You must have the new Lionel LCS SER2 to use the LEGACY version because the Base-1L and LEGACY base cannot except LEGACY commands directly through their serial ports. It also supports the new Lionel BPC2 controller.
Anyway, I think you guys are great trying to help. This is a great conversation. So as someone said above "I'm not familiar with the z stuff switches". All I can do is tell you how my software works. As was also said above, my software only supports the Lionel SC-1 switch controller and maybe the Lionel ASC (I haven't tried that yet). The SC-2 doesn't work so well with my software. My software sends out the bit strings for the switch commands through any COM port of the user's choice, whether is is a DB-9 RS-232 or a USB at 9600, N, 8, 1. These are the requirements of the TMCC Command Base's serial port. As you may or may not know, the serial port on the TMCC Command Base can only have data going one direction at a time. So if it is receiving data from my software it cannot send it out at the same time. So once the command is received by the TMCC Command Base it is sent through the common rail of the track as it normally would. The RF signal is then transmitted from the track to the SC-1, which then executes the switch command.
In cases where you have other Lionel controllers like the ASC, BPC, TPC, etc... that would normally be connected to the TMCC Command Base's serial port, my software will not work. This is because what I stated above. If my software is sending commands into the TMCC Command Base's serial port, it cannot send them out to these other controllers. So what some of my customers have done is to split the serial cable coming out of their computer. One is connected to the TMCC Command Base's serial port and the other is connected to whatever Lionel controller they are using and daisy chained from there as they normally would be.
I'm not sure how the Z stuff fits into all of this, but I hope this helps.
Please let me know if you have any questions.