Bases: taurus.core.taurusattribute.TaurusAttribute
A TaurusAttribute that gives access to an Epics Process Variable.
See also
Warning
In most cases this class should not be instantiated directly. Instead it should be done via the EpicsFactory.getAttribute()
Decodes an epics event (a callback keywords dict) into the expected taurus representation
Decodes an epics pv into the expected taurus representation
encodes the value passed to the write method into a representation that can be written in epics
callback for PV changes
returns the value of the attribute.
Parameters: | cache (:class:~`bool`) – If True (default), the last calculated value will be returned. If False, the referenced values will be re- read and the transformation string will be re-evaluated |
---|---|
Returns: | attribute value |