I am of the opinion that pguy's QuickPortalManagerV3 is the only portal controller to use. It is solid and so versatile with the ability to schedule trains over a 7 day period.
However, I have always been curious about the Output and Input Queues, so I asked Pierre about them. He is quite busy with his job at the moment and does not have time to write a manual, but he gave me the short version which is quite interesting and opens up all kinds of possibilities for operations.
From Pierre with his permission:
Is this awesome or what? Opens up a whole new world of possibilities in Session structure.
David
However, I have always been curious about the Output and Input Queues, so I asked Pierre about them. He is quite busy with his job at the moment and does not have time to write a manual, but he gave me the short version which is quite interesting and opens up all kinds of possibilities for operations.
From Pierre with his permission:
" . . . when you associate in QuickPortal Manager a global name to a portal as an outgoing queue, every consist that leaves through this portal has its consist definition saved in the queue with the time it left through the portal. Before quiting your session, you need to save your session so that all the queued saved data is then saved in the global queue library.
If in another route and session you associate the same global queue name to a portal this time as an input queue, when you will start your session, QuickPortal manager will read the queue saved data and will schedule trains coming in through the portal at the time saved in the queue and with the same consist definition.
So globally, the queuing system enables to transfer consists from a portal A in session 1 on route 1 to a portal B in session 2 on route 2 keeping consist definitions, driver, odometer data, train variable data, ... and with incoming time in session 2 route 2 being the same as outgoing time in session 1 route 1. The queuing system works also with two portals on the same route.
There are a few options to add a delay between outgoing time and incoming time, to empty or fullfill product loads, to tranfer or reset odometer and train variable data, ... "
Is this awesome or what? Opens up a whole new world of possibilities in Session structure.
David