SurvivorSean
07-06-2004, 12:17 PM
It's been about half a year since I've been using MSTS. TD3 has occupied most of my time. Finding out the MSTS2 is canned, perhaps will make room for new development in MSTS, or another simulator to eventually take it's place.
The multiplayer concept surprised me. I didn't understand how it was possible at first, but then it made some sense. I haven't participated in this just yet, but am looking forward too. I enjoy dispatching in TD3, and model railroad clubs so this should be some fun. I was hoping to make dispatching a career, but the openings are not here in Canada, and I'd need a green card if I was to venture into the States.
My idea is based on a combination of my programming background, model railroading, and TD3. The latest release of TD3 has a remote option that allows through simple text file commands (created from another program or device) to update data on a dispatch screen, or send commands from TD3 to another remote device. My idea would be to have a small program in a small window display a signal. This program would communicate over the net through the server to TD3. It wouldn't be totally automated. The user would be required to do the following:
Hit a button when he is in view of the control point, or intermediate.
This would have the program on the TD3 end send signal aspect.
Hit a button when he takes the signal (drops it to red).
This would update the TD3 end that the block is now occupied.
Hit a button when his rear clears the control point (block release).
This would update the previous block to unocupied state.
In more dense CTC these buttons would form a stack (queue) as you may see multiple signals, and span multiple blocks etc. There would also be a text file that would have control point names, and other information so that the program would display the signal you are approaching next.
I can program the VB Application that would display the signal and buttons etc. I may need some assistance though co-ordinating this over the network, and perhaps configuring the more advanced features of the remote services for TD3. All the dispatcher would have to do is enter the train ID, length, and starting location and direction (most of this is prototypical). The actual train crew would have to acknowledge he is approaching a signal, taking, and clearing a signal (not so prototypical, but necessary. Consider it like a deadman switch, AWS, etc.).
Just another FYI - Even if you are doing track warrant dispatching, using TD3 can help in dispatching with the remote function. Of course you the dispatcher would update everything as the crews OS their location to you etc.
Let me know what you think. I'd love to try and set this up.
Thanks
Sean
The multiplayer concept surprised me. I didn't understand how it was possible at first, but then it made some sense. I haven't participated in this just yet, but am looking forward too. I enjoy dispatching in TD3, and model railroad clubs so this should be some fun. I was hoping to make dispatching a career, but the openings are not here in Canada, and I'd need a green card if I was to venture into the States.
My idea is based on a combination of my programming background, model railroading, and TD3. The latest release of TD3 has a remote option that allows through simple text file commands (created from another program or device) to update data on a dispatch screen, or send commands from TD3 to another remote device. My idea would be to have a small program in a small window display a signal. This program would communicate over the net through the server to TD3. It wouldn't be totally automated. The user would be required to do the following:
Hit a button when he is in view of the control point, or intermediate.
This would have the program on the TD3 end send signal aspect.
Hit a button when he takes the signal (drops it to red).
This would update the TD3 end that the block is now occupied.
Hit a button when his rear clears the control point (block release).
This would update the previous block to unocupied state.
In more dense CTC these buttons would form a stack (queue) as you may see multiple signals, and span multiple blocks etc. There would also be a text file that would have control point names, and other information so that the program would display the signal you are approaching next.
I can program the VB Application that would display the signal and buttons etc. I may need some assistance though co-ordinating this over the network, and perhaps configuring the more advanced features of the remote services for TD3. All the dispatcher would have to do is enter the train ID, length, and starting location and direction (most of this is prototypical). The actual train crew would have to acknowledge he is approaching a signal, taking, and clearing a signal (not so prototypical, but necessary. Consider it like a deadman switch, AWS, etc.).
Just another FYI - Even if you are doing track warrant dispatching, using TD3 can help in dispatching with the remote function. Of course you the dispatcher would update everything as the crews OS their location to you etc.
Let me know what you think. I'd love to try and set this up.
Thanks
Sean