Hi @john.almasi ,
We just posted the updated drivers for IMX412 camera : imx412_drivers_20260709.zip
These drivers include:
three variants with the following MIPI data rates: 2004, 2088, 2200 Mbps
I believe all three should be pretty much interference-free, but you should test and check the spectral coincidence plots from (see note below)
*** note that 2200Mbps is 5% above maximum recommended specification for the camera, but so far we had no issues (use at own risk). For most use cases, 2088 Mbps should be a good choice.
regular and flip versions
alternate i2c slave register option (0x20 instead of 0x34)
please note that in the driver versions of 2004 and 2088 Mbps, the following modes still use 2200 Mbps in order to achieve desired throughput:
4040x3040 60FPS
3840x2160 80FPS
1936x1080 240FPS
Here is the full mode list table for this driver set (mbps is one of 2004, 2088, 2200 respectively):
['bpp','mbps','width','height', 'fps']
[ 10, mbps, 4056, 3040, 30.0]
[ 10, mbps, 4040, 3040, 30.0]
[ 10, 2200, 4040, 3040, 60.0]
[ 10, mbps, 3840, 2160, 30.0]
[ 10, mbps, 3840, 2160, 60.0]
[ 10, 2200, 3840, 2160, 80.0]
[ 10, mbps, 2028, 1520, 30.0]
[ 10, mbps, 1996, 1520, 30.0]
[ 10, mbps, 1996, 1520, 60.0]
[ 10, mbps, 1996, 1520, 120.0]
[ 10, mbps, 1936, 1080, 30.0]
[ 10, mbps, 1936, 1080, 60.0]
[ 10, mbps, 1936, 1080, 90.0]
[ 10, mbps, 1936, 1080, 120.0]
[ 10, 2200, 1936, 1080, 240.0]
[ 10, mbps, 1920, 1080, 30.0]
[ 10, mbps, 1920, 1080, 60.0]
[ 10, mbps, 1920, 1080, 90.0]
[ 10, mbps, 1920, 1080, 120.0]
Additionally, we added some information that clarifies what are different components of the camera drivers and also explains how to achieve the image rotation in different use cases (and versions of voxl-camera-server) : https://docs.modalai.com/voxl-camera-drivers/
You should also check out the following post regarding GNSS interference, which includes some analysis showing how different MIPI bit rates can interfere with GNSS bands (bitrate and content-dependent) : https://forum.modalai.com/topic/5116/gnss-emi-mitigation-guidelines
Please test it out and let me know if you have any issues.
Alex