Taurus Extensions

Functions

Classes

registerExtensions()[source]

Registers the macroserver extensions in the :class:taurus.core.tango.TangoFactory`

QDoor

Inheritance diagram of QDoor
class QDoor(name, qt_parent=None, **kw)[source]

Bases: BaseDoor, QObject

EXP_DESC_ENV_VARS = ['ActiveMntGrp', 'ScanDir', 'ScanFile', 'DataCompressionRank', 'PreScanSnapshot']
resultUpdated

This signal is emitted when the Door Result has been updated.

recordDataUpdated

This signal is emitted when the Door RecordData has been updated.

macroStatusUpdated

This signal is emitted when the Door MacroStatus has been updated.

errorUpdated

This signal is emitted when the Door Error has been updated.

warningUpdated

This signal is emitted when the Door Warning has been updated.

infoUpdated

This signal is emitted when the Door Info has been updated.

outputUpdated

This signal is emitted when the Door Output has been updated.

debugUpdated

This signal is emitted when the Door Debug has been updated.

experimentConfigurationChanged

This signal is emitted when the Door Experiment Configuration has changed.

elementsChanged

This signal is emitted when the Door Elements has changed.

environmentChanged

This signal is emitted when the Door Environment has changed.

resultReceived(log_name, result)[source]

Method invoked by the arrival of a change event on the Result attribute

recordDataReceived(s, t, v)[source]
macroStatusReceived(s, t, v)[source]
logReceived(log_name, output)[source]
getExperimentConfigurationObj()[source]
getExperimentConfiguration()[source]

QMacroServer

Inheritance diagram of QMacroServer
class QMacroServer(name, qt_parent=None, **kw)[source]

Bases: BaseMacroServer, QObject

elementsChanged

This signal is emitted when the MacroServer elements have changed.

macrosUpdated

This signal is emitted when the MacroServer macros have changed.

environmentChanged

This signal is emitted when the MacroServer environment has changed.

on_elements_changed(s, t, v)[source]
on_environment_changed(s, t, v)[source]