This causes camera implementations that rely on this call (for example dectris) to fail when using the "grab_sequence" API functions.
Also it is weird that "grab_sequence_prepare" already calls "acquire_sequence_begin". The expected behavior that the actual acquisition does not start until "grab_sequence" is called, not already during the "prepare" method.
This causes camera implementations that rely on this call (for example dectris) to fail when using the "grab_sequence" API functions.
Also it is weird that "grab_sequence_prepare" already calls "acquire_sequence_begin". The expected behavior that the actual acquisition does not start until "grab_sequence" is called, not already during the "prepare" method.
https://github.com/nion-software/nionswift-instrumentation-kit/blob/f9d3dc17c67341b38335a65510a9f0d327f5eb2f/nion/instrumentation/camera_base.py#L2194