Skip to content
This repository has been archived by the owner on Apr 19, 2024. It is now read-only.

organize common terms by instrument mode #58

Closed
prjemian opened this issue Aug 2, 2018 · 2 comments
Closed

organize common terms by instrument mode #58

prjemian opened this issue Aug 2, 2018 · 2 comments
Assignees
Labels
enhancement New feature or request task

Comments

@prjemian
Copy link
Contributor

prjemian commented Aug 2, 2018

The 9-ID-C instrument is configured for different modes (USAXS, SAXS, WAXS, SBUSAXS, Radiography, Imaging, ...)

Each mode has a set of variables needed by the local scripting tool. These variables are stored in EPICS so other tools can access/use them.

Build a scalable ophyd structure with future expansion in mind, attempting to avoid chaotic growth.

mode DX0 DY0 AY0 ...
USAXS __ __ __ __
SBUSAXS __ __ __ __
SAXS __ __ __ __
WAXS __ __ __ __
Radiography __ __ __ __
Imaging __ __ __ __
... __ __ __ __

some terms are common to more than one mode, some common to all

@prjemian prjemian added enhancement New feature or request task labels Aug 2, 2018
@prjemian prjemian added this to the summer beam time testing milestone Aug 2, 2018
@prjemian prjemian self-assigned this Aug 2, 2018
@prjemian
Copy link
Contributor Author

prjemian commented Aug 2, 2018

related to #36

prjemian added a commit that referenced this issue Aug 2, 2018
@prjemian
Copy link
Contributor Author

prjemian commented Aug 2, 2018

@jilavsky
in local/usaxs_commands.mac

these two use the same PV

def WAXS_AcquireTime 'epics_get("9idcLAX:USAXS_WAXS:AcquireTime")'
def WAXS_EXP_TIME 'epics_get("9idcLAX:USAXS_WAXS:AcquireTime")'

the CAM1 screen labels it as Exposure Time but the PV is AcquireTime

or did you want ExposureTime?

prjemian added a commit that referenced this issue Aug 2, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request task
Projects
None yet
Development

No branches or pull requests

1 participant