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:
PoolActionItem
An item involved in the motion. Maps directly to a motor object
- property moveable
PoolMotion
- class PoolMotion(main_element, name='GlobalMotion')[source]
Bases:
PoolAction
This 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