Check the first frame upon an exposure time change in Hamamatsu camera #195
Labels
collaborators
Worked on by external collaborator. Might need some extra help on code integration.
hardware
Integrate new hardware
So it turns out that we haven't paid much attention to the proper way of property setting with this camera - or the Allied Vision cameras. Some of the properties need the camera acquisition to be temporarily stopped, so I opened an issue for this for the AV service here: #183
For the Hamamatsu camera, only the exposure time can be changed while the camera is acquiring, the other properties need a temporary stop of the acquisition as well. Since that retriggers the acquisition loop, yes the faulty frame would appear again, but it would also be automatically discarded again in the current implementation. As for resetting the exposure time, I don't actually know how to catch the exact first frame after resetting it to figure out whether it's fine or not...
We only have our loaner camera for one more day and we won't be able to implement and test this before we have to send it back. We won't get our own camera for a while. My idea would be to open an issue an put a rework of the properties that need an acquisition halt into it (#194), akin to the issue for the Allied Vision cameras. And to open a separate issue to figure out how to test the first frame upon an exposure time change to decide whether it's fine or whether we need to throw it away too.
What do you say?
Originally posted by @ivalaginja in #163 (comment)
The text was updated successfully, but these errors were encountered: