taurus.core
The core module
Submodules
taurus.core.epics
taurus.core.evaluation
taurus.core.resource
taurus.core.tango
taurus.core.taurusattribute
taurus.core.taurusauthority
taurus.core.taurusconfiguration
taurus.core.taurusdevice
taurus.core.taurusexception
taurus.core.taurusfactory
taurus.core.tauruslistener
taurus.core.taurusmanager
taurus.core.taurusmodel
taurus.core.taurusoperation
taurus.core.tauruspollingtimer
taurus.core.taurusvalidator
taurus.core.units
taurus.core.util
Classes
- class AttrQuality(value)[source]
Enumeration of quality states for Taurus attributes. based on This is the Taurus equivalent to PyTango.AttrQuality. The members present in PyTango are also defined here with the same values, allowing equality comparisons with
PyTango.AttrQuality
(but not identity checks!):from taurus.core import AttrQuality as Q1 from PyTango import AttrQuality as Q2 Q1.ATTR_ALARM == Q2.ATTR_ALARM # --> True Q1.ATTR_ALARM in (Q2.ATTR_ALARM, Q2.ATTR_ALARM) # --> True Q1.ATTR_ALARM == 2 # --> True Q1.ATTR_ALARM is 2 # --> False Q1.ATTR_ALARM is Q2.ATTR_ALARM # --> False
- class TaurusDevState(value)[source]
Enumeration of possible states of
taurus.core.TaurusDevice
objects. This is returned, e.g. byTaurusDevice.state()
.The description of the values of this enumeration is:
Ready: the device can be operated by the user and could even be involved in some operation.
NotReady: the device can not be operated by the user (e.g. due to still being initialized, or due to a device failure,…)
Undefined: it is not possible to retrieve a coherent state from the device (e.g. due to communication, or to contradictory internal states, …)
Variables
- AttrAccess
- DataFormat
- DataType
- DisplayLevel
- LockStatus
- ManagerState
- MatchLevel
- OperationMode
- SubscriptionState
- TaurusElementType
- TaurusEventType
- TaurusSerializationMode