VimbaPython icon indicating copy to clipboard operation
VimbaPython copied to clipboard

Handling of frame data in Start_Streaming@buffer when Acquisition Stop is performed

Open nak-biz opened this issue 1 year ago • 2 comments

Hello, When Acquisition Mode is set to "Continuous", What happens to the frame data in the StreamingBuffer at 'Acquisition Stop'?

[Hypothesis]

  1. All frame data is ejected (cleared) and the Buffer becomes empty. After that, when 'Acquisition Start' is executed, Buffer from that point will be newly accumulated.

  2. If Acquisition Stop is executed, the Buffer will remain as it is. When Acquisition Start is executed, the previous Buffer data will be ejected (cleared) and the new Buffer data will be accumulated.

-- I confirmed the actual operation with Alvium 1800 U-158c or 240c and it seems to be 2. Is this understanding correct? Also, is there any way to make it like 1?

nak-biz avatar Apr 04 '24 09:04 nak-biz

VimbaPython is the Python API for our older SDK, so it will not receive any further updates or optimization. Could you elaborate on what buffer you are referring to and what tests/code you used? Specifically the method for initalizing and stopping the acquisition. If it is not specifically related to the Python API, please contact support through our website form. https://www.alliedvision.com/en/about-us/contact-us/technical-support-repair-/-rma/

Teresa-AlliedVision avatar Apr 08 '24 08:04 Teresa-AlliedVision

Thank you for your response.

Well noted. I will ask the question once through the person in charge. (In addition, I am not sure if this is specific to the Python API or not).

nak-biz avatar Apr 10 '24 07:04 nak-biz