camera d435 detection error
Testing with box_dimensioner_multicam example, afer multiple executions, it fails due this error:
$ python3 box_dimensioner_multicam_demo.py
1 devices have been found
Traceback (most recent call last):
File "box_dimensioner_multicam_demo.py", line 143, in <module>
run_demo()
File "box_dimensioner_multicam_demo.py", line 48, in run_demo
device_manager.enable_all_devices()
File "/home/openvino/Documents/librealsense/wrappers/python/examples/box_dimensioner_multicam/realsense_device_manager.py", line 167, in enable_all_devices
self.enable_device(serial, enable_ir_emitter)
File "/home/openvino/Documents/librealsense/wrappers/python/examples/box_dimensioner_multicam/realsense_device_manager.py", line 156, in enable_device
sensor.set_option(rs.option.emitter_enabled, 1 if enable_ir_emitter else 0)
RuntimeError: set_xu(id=2) failed! Last Error: Input/output error
Only after reconnecting the camera it works. Is this a known issue?
-
Hi Luciano Fernandez. I believe that most of the log is just a record of the program's normal operations and the only significant line of the log is the final one.
RuntimeError: set_xu(id=2) failed! Last Error: Input/output error
This error indicates some kind of temporary communication problem with the camera has occurred that can be corrected with a camera reset or a USB unpug-replug. If the camera is plugged into a USB 3 port, possibly the camera has been mis-identified as being on a USB 2 connection instead of USB 3 during one of the launches of the program.
-
I have been able to fix this, updating the camera firmware. This problem is related to this issue:
https://github.com/IntelRealSense/librealsense/issues/2932 -
Great to hear that you found a solution that worked for you, Luciano Fernandez - thanks for the update!
Please sign in to leave a comment.
Comments
3 comments