ophyd_async.epics.pmac
#
Package Contents#
Classes#
A Device that (direct) moves a PMAC Coordinate System Motor. |
|
A Device that represents a Pmac Coordinate System. |
|
Device that represents a pmac controller. |
|
Device that moves a PMAC Motor record. |
API#
- class ophyd_async.epics.pmac.PmacAxisIO(prefix: str, name: str = '')[source]#
Bases:
ophyd_async.core.Device
A Device that (direct) moves a PMAC Coordinate System Motor.
Note that this does not go through a motor record.
- class ophyd_async.epics.pmac.PmacCoordIO(prefix: str, name: str = '')[source]#
Bases:
ophyd_async.core.Device
A Device that represents a Pmac Coordinate System.
- class ophyd_async.epics.pmac.PmacIO(prefix: str, axis_nums: Sequence[int], coord_nums: Sequence[int], name: str = '')[source]#
Bases:
ophyd_async.core.Device
Device that represents a pmac controller.
- class ophyd_async.epics.pmac.PmacTrajectoryIO(prefix: str, name: str = '')[source]#
Bases:
ophyd_async.core.StandardReadable
Device that moves a PMAC Motor record.