Hi everyone,

we're facing a rather specific issue. We're using an FFC4p with 4 OV9282 grayscale cameras, all mounted on a drone. The goal is to perform localization using these 4 cameras. We're also running a Jetson board on the drone.

Our camera pipeline is working — everything is being recorded and processed correctly. Now we wanted to compare our localization results to GPS data as a ground truth. The problem is: while the GPS module initially finds satellites, it completely loses them as soon as we start the cameras.

Has anyone here experienced something like this? Could the cameras be interfering with the GPS module?

We've read online that the CSI cables or even the cameras themselves might cause interference. Is there a way to change the link frequency or anything else that might help? Would shielding help? The problem with shielding is that it would add more weight and force us to rebuild the whole setup.

We’re open to any suggestions or ideas. We're not engineers — just software developers trying to make this work.

Also, does DepthAI provide any way to change the link frequency (e.g., for MIPI/CSI)?
I read that some people had similar issues on Raspberry Pi boards, and tweaking the frequency in the device tree helped.
Maybe I misunderstood this, but could something like that also help in our case?

Thanks in advance!

    KarolRsner
    We've seen that on 4K and 12MP resolution for L1 GPS (1575Mhz). The general workaround is to get shielded FFC cables - mouser or something similar should have them.
    The shielding should be grounded. You can try wrapping aluminum foil around the cable to see if it solves the issue.

    Thanks,
    Jaka

    @jakaskerl
    We also thought about shielding them in some way—aluminum foil didn’t work out. Buying ready-to-use cables would be the best option, but we never found any that were compatible with the OV9282 camera. We ended up purchasing the Arducam FFC cables directly from the Luxonis shop (UC-921 Flexible Flat Cable Set (3x25cm)), as they seem to be the only ones with the correct connectors.

    Have you by any chance come across a shop that sells these shielded cables as needed?
    We’ve been looking, but maybe we’re just missing something—it’s proven surprisingly difficult to find the right ones.

      @jakaskerl

      Thanks for your help, but looks like we cant get that kind of cable. The OV9282 takes 22 pins while the Luxonis Board gives 26. currently we use a weird Arducam Cable that goes from 26 to 22, but it seems thats the only one.

      Still thank you for you help.