I'm using NCS2 on a Windows 10 OpenVINO environment. I have already installed the Movidius_VSC_Device.inf file and runned your test script and all went ok. However I want to make a small change to this approach. I want to be able to detect (using C++, and using your C++ API) the Movidius stick, and if it is available use it, otherwise the program will fallback to CPU plugin. Something like that:
if (NCS2 available):
Do you have any sample or any suggestions on how to implement this type of approach?
So I tested the InferenceEngine::Core::GetAvailableDevices which provides a list of available devices, however this only reads an xml file with all the devices that are supported by OpenVINO and check the respective dlls for each one. So this does not detect if a Intel Neural Stick 2 is connected (available to use). This script only checks if you have the dlls and requirements to support his inference. Any ideias on how to discover the devices?