I have a legacy subway which I love. However, one thing I don't like is that there's no way to automate the operation of the set like the MTH sets have. ie, program the route, set it auto mode and let it run. Is there any way to have this kind of functionality with the Lionel set? Currently, to automate the operation somewhat, I threw together a recording in which, the set moves plays the next stop announcement then stops, opens the doors, play the current station stop, then the set moves again and repeats. A few issues with this:
1. It's inconsistent. When creating the recording, at some stops, I didn't stop the train in the same spot.
2. The whole route can't be played in one recording. I have the train run 16 stops of a 29 stop sequence. I therefore, have to press the record button again and have the train continue along the route.
3. No automatic reversing. When the set gets to the end of the route, I have to manually hit the direction key to have it run the other way and go back uptown.
Again, I ask, is there any way to automate the operation of the set? (similar to how the MTH sets operate). I saw a document about the legacy command protocol and wondering if a script could be written to do what I seek. I'm in school for Computer Science and know a bit about programming in Python and Visual Basic (Not sure if those are of much use here) Thoughts on this? Also, does anyone know the language(s) Lionel programs in?