To confirm, I'm now on the following branches for:
modular-calibration (Your commit 30 minutes ago)
main (for cam-test.py in utilities, latest commit)
I ran `install-requirements.py' from the root of depthai and the utilities folder of depthai-python.
When I run cam_test.py I only see the IMX378, it comes up in the preview window quite happily and the console reports this:
rgb : color
left : color
right : color
DepthAI version: 184.108.40.206
DepthAI path: C:\Users\keegan\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\depthai.cp39-win_amd64.pyd
[184430105182410E00] [1.5] [0.865] [ColorCamera(6)] [error] Camera not detected on socket: 2
[184430105182410E00] [1.5] [0.866] [ColorCamera(4)] [error] Camera not detected on socket: 1
-socket RGB : IMX378 4056 x 3040 focus:auto - COLOR
USB speed: SUPER
IR drivers: 
Cam: rgb left right [host | capture timestamp]
FPS: 30.00| 30.00 0.00| 0.00 0.00| 0.00
If I switch to the ar0234x3 branch the cam_test.py script doesn't run as it looks as though there was a bit refactor that deprecated or changed a lot of the methods in depthai between then and 2.20.
It looks as though if I try and run with any version of depthai other than
depthai==220.127.116.11.dev+211dc1c0a135d5615dba75ebf2098ba8cdc05cd0 it isn't able to see the AR0234 cameras. If I look at the depthai-python branch it looks as though ar0234x3 was never merged in to any other branch either.
I may be misreading the commit graph, I've been digging between branches for a while now and I've lost track, but is the AR0234 supported on either main or develop of depthai-python? To me it looks like it isn't and that it's only that old 2.17 branch that it's available in.