Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPICS events #12

Open
sawjlab opened this issue Oct 10, 2013 · 1 comment
Open

EPICS events #12

sawjlab opened this issue Oct 10, 2013 · 1 comment

Comments

@sawjlab
Copy link
Member

sawjlab commented Oct 10, 2013

Figure how to handle EPICS events. The Hall A analyzer does have some code for EPICS. Need to determine if this can be reused for the way Hall C puts EPICS events into the data stream and how the analysis uses the EPICS events.

@sawjlab
Copy link
Member Author

sawjlab commented Oct 21, 2013

Could make a new list of variables called gHcEPICS and update this list with each EPICS event. Or could put the epics variables into an existing list like gHcParms, but put a prefix such as "ep:" in front of each epics name to avoid name collisions with parameters.

There is EPICS decoding in PODD. hana_decode/THaEPICS.C saves EPICS data in an STL map so that EPICS signal values are retrievable by tag. It looks like EPICS events are hardwired to be event type 131, while Hall C uses, 131, 132, ... depending on how many different epics logging intervals are used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant