Taurus extensions for Sardana devices.
Objects obtained with
taurus.Device() expose standard interfaces
e.g., allow to interact with their attributes, check their state, etc.
This module defines classes for enriched interaction with Sardana devices
(also for other elements not exported as devices), e.g. synchronous move
of a sardana motor with
method instead of writing motor’s position attribute and then waiting for its
The registration needs to be done before the first access to the given
Note that the unregistration will not remove the already created devices from