poolmeasurementgroup

This module is part of the Python Pool library. It defines the base classes for

Classes

PoolInstrument

Inheritance diagram of PoolMeasurementGroup

class PoolMeasurementGroup(**kwargs)[source]

Bases: sardana.pool.poolgroupelement.PoolGroupElement

DFT_DESC = 'General purpose measurement group'
on_element_changed(evt_src, evt_type, evt_value)
get_pool_controllers()
get_pool_controller_by_name(name)
set_configuration(config=None, propagate=1)
set_configuration_from_user(cfg, propagate=1)
get_configuration()
get_user_configuration()
load_configuration(force=False)

Loads the current configuration to all involved controllers

get_timer()
timer
get_integration_time()
set_integration_time(integration_time, propagate=1)
integration_time

the current integration time

get_monitor_count()
set_monitor_count(monitor_count, propagate=1)
monitor_count

the current monitor count

get_acquisition_mode()
set_acquisition_mode(acquisition_mode, propagate=1)
acquisition_mode

the current acquisition mode

start_acquisition(value=None, multiple=1)
set_acquisition(acq_cache)
get_acquisition()
acquisition

acquisition object