-
Notifications
You must be signed in to change notification settings - Fork 0
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
Test on SANS instrument #80
Comments
Split this ticket into 2, keeping this one as sans test and muon test in #85 |
According to RD:
|
script used on LOQ: screenshots of scans: |
Test on LOQ with L. Ca. (SANS group):
Will show to a couple of other members of SANS group tomorrow - but general feedback from this test is that this is covering SANS use-cases well so far (excluding the spin-echo/polarization use-cases, mostly on larmor) |
CRISP is DAE2 like LOQ. Was the CRISP scan done in histogram rather than event mode? A PAUSE is probably faster in histogram mode, just due to the fact that the ICP downloads remaining events before saying the command is complete - it probably doesn't need to do this, even if you change period the previous period number should still have been written in unread events. |
Ah I didn't think to check histogram/event. On LOQ today looks like we were running in histogram though, using tables ending |
We did try briefly with just one time bin set in TCBs but that didn't seem to help significantly (on LOQ). |
in icp pause took 2 seconds, resume was 1, period change itself i think was quick, theer are just gaps between these commands being executed. were you moving motors etc or expecting to run one command after the other? |
Here's an example for pausing:
The only things that happen between those two log messages are:
i.e. a put with completion callback to I tried with just a
RESUME is a bit less but still almost 2 seconds between poking
|
Do you need to wait for runstate? The completion callback on pause should be enough? |
if you don't do anything other than change period between pause and resume, the attached PR may be quicker |
We also move the motors during pause as well as changing periods currently |
i guess it would do for a continuous scan |
Yes, that icp/isisdae change you linked probably would help with continuous scans, though we should probably talk about continuous scanning with DAE in-person sometime if we want to do it & decide how we want to do it... I'm not quite clear yet on exactly what a DAE continuous scan would look like in our current model. |
Going back to your previous question about whether we need to wait for From
Which is just doing |
Also now shown to SK on LOQ, who very much liked this and said it's "very nice that it's so much faster than previous scans" (and although I didn't demo a neutron adaptive scan to Steve, he seemed to like the concept of that too). |
LOQ could be a useful candidate as a SANS beamline which also does continuous-motion scanning (for the laser) and also isn't usually 100% scheduled as far as I know so may be easier to get beamtime on.
Acceptance criteria
The text was updated successfully, but these errors were encountered: