Add Stop button functionality to RunEngineWidget and implement stop s…#40
Add Stop button functionality to RunEngineWidget and implement stop s…#40gnzng wants to merge 3 commits into
Conversation
|
I tested it at the beam line and unfortunately it does not work exporting the files via bluesky exporter. I will dig a little deeper, when I find the time. |
|
The finish state doesn't help that the files end up having less data than was anticipated. Databroker (at least in the version currently pinned) is probably failing by trying to read past the end of the data files. I'm working on a big update of all xi-cam dependencies currently. Its possible that this behavior has been improved on in future databroker versions? Nice work though! If we add a warning dialog to indicate this issue to the user I'd be happy to merge. |
|
Thanks for the feedback! |
|
Just to conclude some of the testing findings yesterday for future reference. When starting a single acquisition with many frames, and you are ok with the measurement so far and you would like to keep it: A workaround is to stop the acquisition directly on the detector server in the |
…ignal in QRunEngine
As mentioned in #39 this uses the
stop()function of theRunEngineinstead ofabort(), which should mark it as a success.