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: sardana.taurus.core.tango.sardana.macroserver.BaseDoor, PyQt5.QtCore.QObject

EXP_DESC_ENV_VARS = ['ActiveMntGrp', 'ScanDir', 'ScanFile', 'DataCompressionRank', 'PreScanSnapshot']
resultUpdated
recordDataUpdated
macroStatusUpdated
errorUpdated
warningUpdated
infoUpdated
outputUpdated
debugUpdated
experimentConfigurationChanged
elementsChanged
environmentChanged
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: sardana.taurus.core.tango.sardana.macroserver.BaseMacroServer, PyQt5.QtCore.QObject

typesUpdated
elementsUpdated
elementsChanged
macrosUpdated
environmentChanged
on_elements_changed(s, t, v)[source]
on_environment_changed(s, t, v)[source]