Hi @Luxonis-Alex, thank you for joining in on this issue.
I am trying to capture the depth and RGB image whenever an object passes a sensor, so it is indeed an arbitrary point in time, which I think means that syncing with an external signal well not give any benefits?
Depth and RGB doesn't have to be perfectly in sync; if it was up to 1/60th second off, that would still work for me. I have enabled the external trigger on the RGB sensor only. Then, even when setting sync mode OFF for both sensors, I get the "double image" artifact on the depth image. Even when I skip 10 frames from the moment the RGB trigger comes in, or look at the depth image right before the trigger, the artifact is still there.
I'm afraid what happens is that a ToF exposure/readout is interrupted by a new pulse arriving at an unexpected time.
I agree. But with sync mode OFF, there should not be two out-of-sync pulses on the line? Can I try something in code, or does this require a firmware fix? Or is this a PCB issue?