Figure 6
Schematic of the three-level approach to the software control environment. The user (which may include beamline staff) interacts principally with the highest level of software. If necessary the mid-level sequencing-type software can be accessed directly, but this is only usual for troubleshooting by the beamline staff. Individual devices, such as the motors, video acquisition and sample changer, are controlled by the mid-level software working on Linux-based PCs. |