According to the documentation, with hardware synchronization it should be possible to achieve synchronization accuracy on the order of ~15µs.
However, when comparing timestamps obtained via getTimestamp(sl::TIME_REFERENCE::IMAGE) across the three cameras:
Occasionally the difference falls within ~15µs,
but in most cases the timestamp differences are larger than that.
This behavior is observed consistently in both SVO mode and live grab mode.
I would appreciate clarification on the following points:
In a ZED X hardware-synchronized setup, is it expected that TIME_REFERENCE::IMAGE timestamps do not consistently stay within 15µs, even when the hardware sync wiring is correct?
Does the TIME_REFERENCE::IMAGE timestamp strictly represent the sensor exposure time, or can internal buffering / pipeline effects introduce additional jitter that should be expected?
Any guidance on whether this behavior is normal or if there are additional checks or configurations recommended would be greatly appreciated.
Thanks for the explanation. I have a quick follow-up question.
From the documentation, the Master Mode – Trigger Out page mentions trigger and ground signals.
If I am using a single ZED Link Quad capture card to synchronize 3 ZED X cameras, do I need to explicitly connect the GND pin, and if so, where should it be connected in this setup?
Also, I previously followed the Jetson AGX Orin setup guide which mentions sync_mode = 1, but I sometimes get:
Unknown key name 'sync_mode' in section 'Service', ignoring
For a single Quad card with 3 ZED X cameras, which sync mode is currently recommended to ensure correct hardware synchronization?