This module is part of the Python Pool library. It defines the base classes
for
Classes
PoolInstrument
-
class PoolMeasurementGroup(**kwargs)[source]
Bases: sardana.pool.poolgroupelement.PoolGroupElement
-
DFT_DESC = 'General purpose measurement group'
-
on_element_changed(evt_src, evt_type, evt_value)[source]
-
get_pool_controllers()[source]
-
get_pool_controller_by_name(name)[source]
-
set_configuration(config=None, propagate=1)[source]
-
set_configuration_from_user(cfg, propagate=1)[source]
-
get_configuration()[source]
-
get_user_configuration()[source]
-
load_configuration(force=False)[source]
Loads the current configuration to all involved controllers
-
get_timer()[source]
-
timer
-
get_integration_time()[source]
-
set_integration_time(integration_time, propagate=1)[source]
-
integration_time
the current integration time
-
get_monitor_count()[source]
-
set_monitor_count(monitor_count, propagate=1)[source]
-
monitor_count
the current monitor count
-
get_acquisition_mode()[source]
-
set_acquisition_mode(acquisition_mode, propagate=1)[source]
-
acquisition_mode
the current acquisition mode
-
start_acquisition(value=None, multiple=1)[source]
-
set_acquisition(acq_cache)[source]
-
get_acquisition()[source]
-
acquisition
acquisition object