The Misc Menu Button

The Misc menu contains the following items (6.6):

Figure 6.6: The TkI Misc Menu
Image toplevel_misc

 Move slit: Invokes a menu that is displayed in figure 6.7. The user may select slit coordinates and move them, including the display of a signal.

Figure 6.7: The Move Slit Menu
Image move_slit

 MOSTAB: Invokes a menu to change the MOSTAB (monochromator stabilizer) settings (6.8). The upper part of the widget contains buttons that send MOSTAB commands to the device.

The middle part of the widget is used to specify the setpoint, e.g. 70% and 'Left edge'. There is also a button that sends the current setpoint selection to the MOSTAB, 'Send Setpoint'.

The third labframe contains checkbuttons for the 'Analog', 'Use I1', 'Peak search before scan' and 'Use MOSTAB' flags. Changing one of these flags, has no immediate effect. It is is relevant for scans only. The flag 'Use I1' determines whether I-Doris is used by the MOSTAB at all, 'Analog' selects how I-Doris is supplied, by an analog voltage which is delivered via cable or by a digital value which is read from a server. 'Peak search before scan' is normally enabled. However, there are cases when users want to disable this feature. 'Use MOSTAB' is the main switch that determines wheter the MOSTAB is operated during scans. This flag shadows the corresponding flag of the scan widget. Depending on the status of 'Use MOSTAB' the other three flags are disabled or not. Note that, if the 'Use MOSTAB' flag is changed from the scan menu, the three flags are not updated.

Figure 6.8: The MOSTAB Menu
Image mostab

 3D Scan: The explanation is given in section [*].

 Monitor: Invokes a widget that displays the count rates of selected counters. The rates are normalized and offset-subtracted. The widget is displayed in figure 6.9. It is configures by 6.10.

Figure 6.9: The Monitor Widget
Image monitor

Figure 6.10: The Monitor Configuration
Image monitor_configure

 Monochromator, SLTC, $\cdots$: Invokes widgets that are generated by beam line specific code. This feature is explained in chapter 14.

 emacs exp_ini.exp, TkIrc.pl: Starts the emacs for the startup scripts.

 emacs vm1.pl: Starts the emacs for a virtual motor. The corresponding file is stored in /online_dir. Virtual motors are described in chapter [*].

 Perl scripts: Invokes a widget that handles Perl scripts (6.11). The code is stored internally. Online keeps track of older code versions. The files can be found in ~/prog.

Figure 6.11: The Perl Scripts Menu
Image perl_scripts