pyaml.common.abstract_aggregator#

Abstract Aggregator module.

This module provides abstract aggregator functionality for the PyAML accelerator middle layer.

Classes

ScalarAggregator()

Abstract class providing access to a list of scalar variables

class pyaml.common.abstract_aggregator.ScalarAggregator#

Bases: object

Abstract class providing access to a list of scalar variables

Methods

set()

Write a list of variable

set_and_wait()

Write a list of variable and wait that setpoint are reached

get()

Return a list variables

readback()

Return a list variables (measurements)

unit()

Return the variables unit

abstractmethod get()#

Return a list variables

abstractmethod readback()#

Return a list variables (measurements)

abstractmethod set(value)#

Write a list of variable

abstractmethod set_and_wait(value)#

Write a list of variable and wait that setpoint are reached

abstractmethod unit()#

Return the variables unit