mahos.inst.pd.LUCI_OE200#
- class mahos.inst.pd.LUCI_OE200(name, conf, prefix=None)#
LUCI-10 for FEMTO Messtechnik OE-200 Variable Gain Photoreceiver.
This class requires LUCI-10 installation (see LUCI10 class).
- Parameters:
dll_dir (str) – The directory path containing LUCI-10 DLL.
index (int) – (default: 1) Index of LUCI-10 device.
id (int) – (default: -1) ID of LUCI-10 device. If valid value (0 <= id <= 255) is given, access the device via id instead of index. Because the id is persistent (it’s written in device’s EEPROM) and index is not, it would be better to use id instead of index when you have more than 2 LUCI-10s.
DC_coupling (bool) – (default: True) Init setting. True (False) for DC (AC) coupling.
low_noise (bool) – (default: True) Init setting. True (False) for low_noise (high_speed) mode.
gain_exponent (int) – (default: 3) Init setting. The gain exponent.
- __init__(name, conf, prefix=None)#
Methods
__init__
(name, conf[, prefix])configure
(params[, label])Configure the instrument settings.
configure_gain_coupling
(low_noise, ...)get
(key[, args, label])Get an instrument setting or measurement data.
get_param_dict
([label])Get ParamDict for label.
get_param_dict_labels
()Get list of available ParamDict labels.
set
(key[, value, label])Set an instrument setting or commanding value.
set_coupling
(DC_coupling)set_gain
(low_noise, gain_exponent)Attributes
GAINS