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

CHRONUS: Use Multiple CAENV895 Crates #8357

Assignees
Labels

Comments

@LilithCole
Copy link
Contributor

As an instrument scientist, I want to be able to use multiple CARNV895 crates at once. The IOC and vendor library are theoretically able to load an arbitrary number of crates, but our startup needs to be altered to allow this. The vendor librry also requires certain id numbers to be passed to this, which should be configurable via macro

Acceptance Criteria

What is the acceptance criteria?

  • At least 3 CAENV895 crates can be loaded at once, from the same IOC or separate ones if this is not possible
  • The loaded crates are able to be passed appropriate board numbers and base addresses via macro (see "C:\labview modules\CAEN v895\CaenTalk.ini" for example values)

How to Test

verbose instructions for reviewer to test changes
(Add before making a PR)

@rerpha
Copy link
Contributor

rerpha commented May 29, 2024

How to review? can we test in any way or is this just code review?

@LilithCole
Copy link
Contributor Author

just code review, additionally this is already patched onto CHRONUS as part of testing so you can see the OPI doing its thing if you point it at the IOC on there.

@rerpha
Copy link
Contributor

rerpha commented May 29, 2024

cool, thanks. is it worth adding argus and chronus to https://github.com/ISISComputingGroup/IBEX/wiki#instrument-information--hotfixes and listing hotfixes, in case something doesn't get merged before we release to them again?

@LilithCole
Copy link
Contributor Author

sure, I'll look at that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment