DESCRIPTION OF THE MASTER PROGRAM
Master workstations are essentially relay stations. They are responsible for routing data between the consoles. They do not exchange data between the consoles. They do not exchange data directly with ONSPEC, only with other LSO programs running as either masters or consoles.
Any master workstation has a sequence of startup duties to perform and a continuous loop of duties to perform once initialized successfully. A master workstation has two main jobs:
The Master's Workstation MapEach master has a workstation map for configuration purposes. This map contains a list of the console workstations with their respective configuration information. The master builds its workstation map from a configuration file built by the user. See the section on CONFIGURATION.
A master with all of its consoles can be considered to be a single LSO group. The master will allow any console in its group to exchange data with any other console in its group. It is possible to share data between groups by setting the global parameter to Y in the NT list definition. If the global parameter is set to Y then all point changes for that tag arriving at the master are broadcast to all other masters. Any master can then provide changes for that tag to any of its consoles.