Hello Prophesee Team,
We are currently developing a multi-sensor data acquisition system using the Prophesee EVK4 alongside a standard RGB camera, and we require precise time synchronization between them.
I have carefully reviewed the official synchronization documentation:https://docs.prophesee.ai/stable/hw/manuals/synchronization.html
We plan to use the "Frame Master Camera / Event Standalone Camera" topology, where a master signal is fed into the Trigger In port of the EVK4 to generate External Trigger Events.
My specific question relates to the frequency of this synchronization signal. The documentation seems to use 30Hz as an example. However, our overall system architecture is designed around a master clock that provides a 10Hz synchronization pulse to all sensors (including the RGB camera) to ensure system-wide consistency.
Our concern is whether using this lower 10Hz frequency will negatively impact the precision and accuracy of the time synchronization, compared to using a 30Hz signal.
Specifically, I would like to ask:
Does the 10Hz frequency affect the precision of the timestamp? When the EVK4 receives the 10Hz pulse on the Trigger In port, is the resulting External Trigger Event timestamped with the same high precision (e.g., microsecond level) as it would be with a 30Hz signal?
Is there any risk of increased drift or jitter? Does using a wider 100ms interval (from a 10Hz signal) between sync pulses introduce any potential for clock drift accumulation or timing jitter that would be less of an issue with a 33ms interval (from a 30Hz signal)?
What is the expected synchronization precision? Assuming a clean 10Hz signal, what is the expected synchronization precision (in microseconds or milliseconds) we can reliably achieve with this method? Is this 10Hz approach considered robust and acceptable for high-quality data fusion?
Any clarification or technical specifications you can provide on this matter would be extremely helpful for our system design.
Thank you for your support.