we need synchronously triggered images from multiple cameras for our project.
Since we have more than one Jetson Nano we thought to use the external hardware trigger of the cameras to trigger the cameras across the different Nanos simultaneously.
Now we stumbled upon issue:
- we can read the images only after multiple triggers, a individual trigger wont be recognized. I have read that v4l2 is optimized for camera streams, not for asynchronous image streams, so the image buffer is filled with at least 3 images. Is there a way in v4l2 to directly read individual triggered images without buffering? Is there a way without v4l2 (our code is in cpp)?
Many thanks in advance!