Currently, we are working based on the multi_device_example.
After several inferences, a timeout error occurs, and even after setting the input stream to HAILO_INFINITE to extend the duration, the problem of the error occurring and causing a halt has not been resolved.
We will continue to investigate for a fundamental solution, but for now, I would like to inquire about a method to reload the firmware and restart from within the code when such an error occurs.
For example, a way to reinitialize the virtual device and perform inference again after the error occurs.
Currently, we are working with C++ code.
I found the vdevice release function “hailo_release_vdevice()” in the C code, but I’m having difficulty locating the equivalent vdevice release function in the C++ code. Could you please let me know how to release the vdevice in C++?