We have an Eiger X 500K. I'm using AreaDetector to control it, and encountering a strange issue with the External Series trigger mode. I set the trigger mode to external series, and 'Start' collection. If I then send an external trigger, the series collects as expected. I can watch NumImagesCounter_RBV increment, and it reports the right number of images collected. However, after all the images are collected, Acquire stays 'Collecting'. In order to take another series I have to first click the 'Stop' button. Additionally, the StatusMessage_RBV stays as 'Waiting for external trigger' until I click the 'Stop' button.
This is in contrast to the Internal Series behavior, where at the end of a series Acquire goes to 'Done' as I would expect.
I don't know if this is a bug, or expected behavior based on a setting I haven't found somewhere. Insight would be appreciated. I did look through the release notes for ADCore 3.5 and 3.6 and the Eiger driver 2-7 and didn't see anything that indicated this was fixed (if it is a bug).
ADCore version: 3.4.0
Driver version: 2-6 (though the GUI is reporting 2-5?)
Eiger firmware version: 1.6.6
SIMPLON API version: 1.6.0
Series settings (for testing): Images: 10, Triggers: 1, Exp time: 2 s, Exp Period: 2.1 s
Jesse Hopkins, PhD
BioCAT, Sector 18
Advanced Photon Source