We're observing that:
auto devInfos = dai:eviceBootloader::getAllAvailableDevices();
and
auto devInfos = dai:evice::getAllAvailableDevices();
Are incredibly unreliable when probing PoE cameras. In a network with only two cameras it occasionally finds two, frequently finds one, and sometimes finds none (it's also been observed in networks with just one camera).
In an attempt to address this, we tried jacking the timeout values around:
DEPTHAI_BOOTUP_TIMEOUT=500000
DEPTHAI_SEARCH_TIMEOUT=500000
DEPTHAI_CONNECT_TIMEOUT=500000
DEPTHAI_LEVEL=warn
But tweaking the values doesn't seem to change the behavior.
The host is running Ubuntu 20.04 and connecting to the target network via WiFi.
A quick look at the group suggests that this particular member function may not be all that robust, but I didn't see anything that looked quite like this one...