Beamline Instrument Software Support |
|
SPEC Macro documentation:
[ Macro Index |
BCU Home ]
|
ELMETER.MAC $Revision: 2.17 $ | ||||||
[ source code | installed at | configured at ] | ||||||
See other macros in category: All | ||||||
Description:
| ||||||
Documentation:
This macro set provides the possibility to read electrometers with automatic gain adujustement. %PRE% Three types of electrometers are supported for the moment: Use the setup command: | ||||||
Macros:
Usage: elmeter_debug toggle debug mode for the present macros. elmeteradd Usage: elmeteradd mne type icv150name icv150channel icv196name icv1596channel lowthresh highthresh [gain1 gain2 gain3|lowgain] usedatacoll Attention: different number of arguments for different types of electrometers. elmetermin Usage: elmetermin Sets all electrometers to minimum gain elmeterdel Usage: elmeterdel <counter mne> deletes from setup an electrometer. pindiode Usage: pindiode shows the currently defined electrometers in setup. elmeteroff Usage: elmeteroff Disables all electrometer counters elmeterfix Usage: elmeterfix For interactive use | ||||||
Internal Macros: | ||||||
Usage: elmeterbody(mode) Use with blmenu elmeterinit Usage: elmeterinit elmeterunsetup Usage: elmeterunsetup elmetershow Usage: elmetershow elmpr Usage: elmpr(label, var, n) elmeteron Usage: elmeteron Enables all electrometer counters elmeter_prepcount Usage: elmeter_prepcount elmeter_getcounts Usage: elmeter_getcounts elmeter_mread Usage: elmeter_mread For ADC type electrometers (type 0 and 1), since read/gain corrected during counting elmetergain Usage: elmetergain For interactive use elmeter_set Usage: elmeter_set(mne, gain) elmget Usage: elmget elmeter_gainadj Usage: elmeter_gainadj(ctime) Adjusts the gains for all electrometers elmupdate Usage: elmupdate elmetergainadj1 Usage: elmetergainadj1 Adjusts the gain for ONLY ONE electrometer _adc_read Usage: _adc_read (mne) Read the appropriate adc device. _wago_elmeter_read Usage: _wago_elmeter_read (mne) Read the appropriate adc device. | ||||||
|