Alert #1: Windows users: If you have suddenly started getting an error message: "Requested address is a broadcast address but flag is not set", try setting a different port by editing the port number in RemoteSign.ini Try something between 50603 and 65000 instead of 50601. See the Troubleshooting page for details.

Alert #2: If you were trying order a RemoteSign ESP, please try again, the Paypal forms have been updated.

Calling RSRelay from TrainController

TrainController from Freiwald Software (RailRoad & Co™) has the ability to execute an external program. This enables you to call RSRelay and thereby update a RemoteSign.

In order to do this you need the following:

  • TrainController
  • RemoteSign Sequencer
  • RSRelay
  • RemoteSign (typically running on a separate machine, or second monitor)
(The last three items are all installed as part of the RemoteSign installation)

RemoteSign Setup 

  1. In Sequencer, start with the RSRelayDemo.ini file.
  2. Follow the instructions in the script called Instructions to set up the connection to your RemoteSign and customize your screen display
  3. Leave Sequencer and RemoteSign running.

TrainController setup

Anywhere you can trigger an Operation, can be used to trigger a script in Sequencer. 

For example here is how to create a Pushbutton to run a Sequencer script called Track2:
  1. Create a new Pushbutton
  2. As its Operation type, select "Execute"
  3. In the execution enter the following:
    C:\RemoteSign\RSRelay.exe Track2
When you click the Pushbutton, TrainController will call RSRelay and pass "Track2" to it. RSRelay will relay that script name to Sequencer, which will then run that script. That script could do any RemoteSign operations you desire. Track2 would probably update the line for track 2.

If you are emulating a train departure board in RemoteSign, you would have one script (one line) for each track to clear the destination. Another script would put information (such as a destination) onto the sign for that track.

You can set up TrainController Operations to automatically fire when a track becomes free to call the clearing script. You can decide how and when you want to put train data onto the RemoteSign by triggering the appropriate scripts.