pooldefs¶
This file contains the basic pool definitions.
Constants
-
ControllerAPI= 1.1¶ A constant defining the controller API version currently supported
Classes
AcqSynch¶
SynchParam¶
-
class
SynchParam(*a, **kw)[source]¶ Bases:
sardana.pool.pooldefs.SynchEnumEnumeration of synchronization’s group parameters.
- Delay - initial delay (relative to the synchronization start)
- Total - total interval
- Active - active interval (part of the total interval)
- Repeats - number of repetitions within the group
- Initial - initial point (absolute)
Note
The SynchParam class has been included in Sardana on a provisional basis. Backwards incompatible changes (up to and including removal of the class) may occur if deemed necessary by the core developers.
-
Delay= 0¶
-
Total= 1¶
-
Active= 2¶
-
Repeats= 3¶
-
Initial= 4¶
SynchDomain¶
-
class
SynchDomain(*a, **kw)[source]¶ Bases:
sardana.pool.pooldefs.SynchEnumEnumeration of synchronization domains.
- Time - describes the synchronization in time domain
- Position - describes the synchronization in position domain
- Monitor - not used at the moment but foreseen for synchronization on monitor
- Default - the controller selects the most appropriate domain: for active events the precedence should be first Position and then Time for passive events the precedence should be first Time and then Position
Note
The SynchDomain class has been included in Sardana on a provisional basis. Backwards incompatible changes (up to and including removal of the class) may occur if deemed necessary by the core developers.
-
Time= 0¶
-
Position= 1¶
-
Monitor= 2¶
-
Default= 3¶