Skip to content

ACS Motion Control-based motors #437

@canismarko

Description

@canismarko

Description of the device

@mdwyman recently merged a PR into apstools that adds some ACS-specific support to their HHL aperature device.

We're no longer using ophyd-classic for the HHL aperature, but we should apply these same changes to our AperatureSlits device.

Here is the PR for apstools: BCDA-APS/apstools#1099
Here is our current device: https://github.com/spc-group/haven/blob/main/src/haven/devices/aperture_slits.py

Justification

Keeping track of this ACS-specific parameters in the configuration of a scan will be useful if we ever lose this information, or want to track how its changed over time.

Special Requirements

EPICS Module Documentation

Existing Implementation

Here is the PR for apstools: BCDA-APS/apstools#1099
Here is our current device: https://github.com/spc-group/haven/blob/main/src/haven/devices/aperture_slits.py

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions