pcdsdevices.epics\_motor.SmarActChannelState ============================================ .. currentmodule:: pcdsdevices.epics_motor .. autoclass:: SmarActChannelState .. list-table:: Ophyd Device Components :header-rows: 1 :widths: auto * - Attribute - Class - Suffix - Docs - Kind - Notes * - moving - :class:`~pcdsdevices.signal.PytmcSignal` - ``:MOVING`` - Actively moving - normal - * - closed_loop - :class:`~pcdsdevices.signal.PytmcSignal` - ``:CLOSED_LOOP`` - Closed loop active - normal - * - calibrating - :class:`~pcdsdevices.signal.PytmcSignal` - ``:CALIBRATING`` - Calibrating - normal - * - referencing - :class:`~pcdsdevices.signal.PytmcSignal` - ``:REFERENCING`` - Referencing - normal - * - move_delayed - :class:`~pcdsdevices.signal.PytmcSignal` - ``:MOVE_DELAYED`` - Move delayed - normal - * - sensor_present - :class:`~pcdsdevices.signal.PytmcSignal` - ``:SENSOR_PRESENT`` - Sensor present - normal - * - calibrated - :class:`~pcdsdevices.signal.PytmcSignal` - ``:CALIBRATED`` - Is calibrated - normal - * - referenced - :class:`~pcdsdevices.signal.PytmcSignal` - ``:REFERENCED`` - Is referenced - normal - * - end_stop - :class:`~pcdsdevices.signal.PytmcSignal` - ``:END_STOP`` - End stop reached - normal - * - range_limit - :class:`~pcdsdevices.signal.PytmcSignal` - ``:RANGE_LIMIT`` - Range limit reached - normal - * - following_limit - :class:`~pcdsdevices.signal.PytmcSignal` - ``:FOLLOWING_LIMIT`` - Following limit reached - normal - * - move_failed - :class:`~pcdsdevices.signal.PytmcSignal` - ``:MOVE_FAILED`` - Movement failed - normal - * - streaming - :class:`~pcdsdevices.signal.PytmcSignal` - ``:STREAMING`` - Is streaming - normal - * - overload - :class:`~pcdsdevices.signal.PytmcSignal` - ``:OVERLOAD`` - Positioner overload - normal - * - over_temp - :class:`~pcdsdevices.signal.PytmcSignal` - ``:OVER_TEMP`` - Over temperature - normal - * - ref_mark - :class:`~pcdsdevices.signal.PytmcSignal` - ``:REF_MARK`` - Reference mark - normal - * - phased - :class:`~pcdsdevices.signal.PytmcSignal` - ``:PHASED`` - Is phased - normal - * - fault - :class:`~pcdsdevices.signal.PytmcSignal` - ``:FAULT`` - Positioner fault - normal - * - amp_enabled - :class:`~pcdsdevices.signal.PytmcSignal` - ``:AMP_ENABLED`` - Amplifier enabled - normal - * - in_position - :class:`~pcdsdevices.signal.PytmcSignal` - ``:IN_POSITION`` - In position - normal - * - brake_enabled - :class:`~pcdsdevices.signal.PytmcSignal` - ``:BRAKE_ENABLED`` - Brake enabled - normal - .. rubric:: Methods .. automethod:: configure .. automethod:: describe .. automethod:: get .. automethod:: read .. automethod:: read_configuration .. automethod:: set_defaults .. automethod:: stop .. automethod:: summary .. automethod:: trigger .. rubric:: Attributes .. autoattribute:: configuration_attrs .. autoattribute:: connected .. autoattribute:: connection_timeout .. autoattribute:: hints .. autoattribute:: kind .. autoattribute:: subscriptions