Beamline Instrument Software Support |
|
SPEC Macro documentation:
[ Macro Index |
BCU Home ]
|
[ source code | installed at | configured at ] | ||||||
See other macros in category: All | ||||||
Description:
| ||||||
Documentation:
This macro set is based on the use of the MKS_MicrovisionIP_RGA Tango device server. This device server is available from the package Control/Tango/Server/MKS_MicrovisionIP_RGA. | ||||||
Macros:
Usage: mksrgasetup <name> <device name> mksrgaunsetup Usage: mksrgaunsetup <name> unsetup rga name Remove all cdefs mksrga_add_counter Usage: mksrga_add_counter <rga name> <cnt mne> <mass> Create a new pseudo counter for rga "rga name" on mass "mass" using counter "cnt mne". mksrga_remove_counter Usage: mksrga_remove_counter <roimne> Remove the specified mass counter mksrgadev Usage: mksrgadev [<rga name>] Show or change active MKS RGA. Active MKS RGA has to be set for acquisition macros like mksrga_start mksrgaon Usage: mksrgaon [rganame] Switch on rga pseudo counters mksrgaoff Usage: mksrgaoff Switch off rga pseudo counters mksrgafilon Usage: mksrgafilon [rganame] Switch off the rga filament, see mksrgasetfil to select the filament number mksrgafiloff Usage: mksrgafiloff [rganame] Switch on the rga filament, see mksrgasetfil to select the filament number mksrgafil Usage: mksrgafil [filament number (1-2)] Set or return the rga filament number, see mksrgafilon/off to switch on/off the filament mksrgalim Usage: mksrgalim [<startmass> <endmass>] Set the rga mass interval limits for scanning mksrgastatus Usage: mksrgastatus [rganame] Display the rga status mksrga_release Usage: mksrga_release [rganame] Ask the device server to release the rga device, allows other application like web browser to get control of the device. mksrga_init Usage: mksrga_init [rganame] Ask the device server to take control the rga device it Supposes there is no more other client connected to the device (like a web browser). | ||||||
Internal Macros: | ||||||
Usage: _mksrga_add_counter () Add a mass pseudo counter for rga "rganame" and mass "mass" _mksrga_counter_init Usage: _mksrga_counter_init () Initialise associative array MKSRGA_CNT and create user_getcounts cdef _mksrga_remove_counter Usage: _mksrga_remove_counter (cntmne) Remove the specified mass counter _mksrga_getname Usage: _mksrga_getname (rgaunit) _mksrga_setunit Usage: _mksrga_setunit (rgaunit) _mksrga_setname Usage: _mksrga_setname (rganame) _mksrga_check_unit Usage: _mksrga_check_unit _mksrga_getcounts Usage: _mksrga_getcounts _mksrga_error Usage: _mksrga_error _mksrga_trace Usage: _mksrga_trace | ||||||
|