I think I've finally cracked the issue with only being able to run one train at a time under script control. A strange mix of not using the "Extended throttle" type and opening up windows on the controlling PC in the right order!
For a written reminder......start PanelPro, start two or three throttles, assign trains to throttles in order throttles loaded, start train running scripts, set up script settings one at a time.
I've had to modify the scripts to make all variables unique (ie prefixed by "self.") and added in a couple of initial values to ensure the script doesn't lock up!
Next task is to put a couple of power units in a vice so I can squeeze in a DCC decoder in each.....this is going to be fun!
