ueye_cam icon indicating copy to clipboard operation
ueye_cam copied to clipboard

Set Global/Rolling shutter

Open eitan-babcock opened this issue 4 years ago • 1 comments

Hello! I'm not sure if this repository is still being actively worked on, but it would be great if someone could implement a function to set the shutter mode to Global shutter. My camera is capable of both rolling and global shutter, but it defaults to rolling shutter and I need global shutter for my application. Thanks!

eitan-babcock avatar Jun 11 '20 15:06 eitan-babcock

Hi. Unfortunately I don't have much time these days to work on this project, and I don't believe I have a camera with global shutter option, so it'll be difficult for me to develop this.

I looked at the IDS doc though ("IDS Software Suite" > "Switching the shutter mode"). It looks quite straight-forward:

  • on nodelet start, get the current shutter settings, and also enumerate device capabilities
  • on dyncfg callback to change shutter settings, assuming it's supported by capabilities, (and if global start shutter, we must first be in trigger mode), set shutter mode

If you or others want to take a crack at implementing and testing this feature, I'll be happy to squeeze time to perform a code review.

anqixu avatar Jun 11 '20 20:06 anqixu