Using sync-in port as external trigger for ZED box mina ZEDx camera over GSML2

I have a setup with a ZED Box Mini and 2 ZEDX cameras connected over GSML2.
I have connected an external trigger to the sync-in port which i for test control with a testapplication.

However the cameras are not leaving free-running mode? My SDK version is v5.0.0 and Ubuntu 22.04.5’
Help is very appreciated!

Hi @Olvert77
Welcome to the StereoLabs community.

You must install the latest ZED SDK v5.1.2, the latest ZED X Driver v1.3.2, and follow this guide to set the ZED Box Orin in master trigger mode:

You must also set up PTP to make sure that the ZED Box Mini and the slave clocks are synchronized, in the case the slave runs a Linux based OS.

Thanks for the response!

However the documentation makes me a bit confused. Is it even possible to operate in the way I want? I simply want to capture a frame when my trigger goes high … like if I had an external button. The document makes me worry I can only sync a number of devices to a common given fps?

This is not yet allowed.

Yes, this is correct. The slave mode allows you to trigger capture only at supported frequencies:
15 Hz, 30 Hz, 60 Hz, and 120 Hz (only in SVGA mode).

Ok, then I’ll try to go the other way around and let the cameras trig the rest of my system.

I see the sync-out aligning with the fps now. Can you please confirm that the frames are captured on the rising-edge?

Yes, they are captured on the rising edge