Table Of Contents

Previous topic

poolioregister

Next topic

poolmetacontroller

This Page

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)[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