poolmotion¶
This module is part of the Python Pool libray. It defines the class for a motion
Classes
PoolMotionItem¶

-
class
PoolMotionItem(moveable, position, dial_position, do_backlash, backlash, instability_time=None)[source]¶ Bases:
sardana.pool.poolaction.PoolActionItemAn item involved in the motion. Maps directly to a motor object
-
property
moveable¶
-
property
PoolMotion¶

-
class
PoolMotion(main_element, name='GlobalMotion')[source]¶ Bases:
sardana.pool.poolaction.PoolActionThis class manages motion actions
-
start_action(*args, **kwargs)[source]¶ kwargs[‘items’] is a dict<moveable, (pos, dial, do_backlash, backlash)
-
Enumerations
-
MotionState= Enumeration('MotionSate', ['Stopped', 'Moving', 'MovingBacklash', 'MovingInstability', 'Invalid'])¶ enumeration representing possible motion states