Following up on this, I am not getting the socket issue anymore. It is now telling me this issue when running camera_preview.py:
$$
python3 camera_preview.py
Device name: OAK-D-PRO-W
Usb speed: SUPER
Connected cameras: [{socket: CAM_A, sensorName: OV9782, width: 1280, height: 800, supportedTypes: [COLOR, MONO], hasAutofocus: 0, hasAutofocusIC: 0, name: }, {socket: CAM_B, sensorName: OV9282, width: 1280, height: 800, supportedTypes: [MONO, COLOR], hasAutofocus: 0, hasAutofocusIC: 0, name: }, {socket: CAM_C, sensorName: OV9282, width: 1280, height: 800, supportedTypes: [MONO, COLOR], hasAutofocus: 0, hasAutofocusIC: 0, name: }]
Traceback (most recent call last):
File "camera_preview.py", line 20, in <module>
pipeline = dai.Pipeline()
RuntimeError: Cannot connect to device with name "2.1.3", it is used by another process. Error: X_LINK_DEVICE_ALREADY_IN_USE
$$
When running cam_test, the camera streams are at least showing up, but I am not sure why another process is using the device. When running ps aux | grep depthai only one process is showing up though so I am not sure why it is giving that issue. Additionally, when trying to kill the process, the device just changes its PID so not sure how to make sure only one process is using the device.
rov1 21605 0.0 0.0 8572 656 pts/0 S+ 20:49 0:00 grep --color=auto depthai
Please Advise.