I have a network with 3 OAK D PoE devices and a server. When I use depthai_demo.py, it shows output like:
Available devices:
[0] 192.168.1.4 [X_LINK_BOOTLOADER]
[1] 192.168.1.3 [X_LINK_BOOTLOADER]
[2] 192.168.1.2 [X_LINK_BOOTLOADER]
[3] 192.168.1.3 [X_LINK_BOOTLOADER]
[4] 192.168.1.2 [X_LINK_BOOTLOADER]
[5] 192.168.1.4 [X_LINK_BOOTLOADER]
It seems odd that some of the devices are showing up multiple times.
I'm able to connect to two of those devices by IP (*.3 and .4), but connections fail to the third one (.2). It produces errors like this:
File "C:\chhs\depthai\depthai_demo.py", line 560, in run
self.instance.run_all(self.conf)
File "C:\chhs\depthai\depthai_demo.py", line 62, in run_all
self.setup(conf)
File "C:\chhs\depthai\depthai_demo.py", line 135, in setup
self._device = dai.Device(self._pm.pipeline.getOpenVINOVersion(), self._deviceInfo, usb2Mode=self._conf.args.usbSpeed == "usb2")
Failed to connect to device, error message: X_LINK_COMMUNICATION_NOT_OPEN
Anyone have any ideas how to fix it?