OrbbecSDK icon indicating copy to clipboard operation
OrbbecSDK copied to clipboard

Found a usb port without interface url

Open AsWeSee opened this issue 1 year ago • 4 comments

Astra Pro Plus is connected and driver is installed. When I query list of devices auto devList = ctx.queryDeviceList(); It returns 0 devices found

There are these messages in log

[08/16 15:17:40.319651][debug][21908][DeviceManager.cpp:30] DeviceManager init ...
[08/16 15:17:40.319662][info][21908][MfPal.cpp:105] createObPal: create WinPal!
[08/16 15:17:40.319717][debug][21908][MfPal.cpp:110] WmfPal init ...
[08/16 15:17:40.357632][debug][21908][MfPal.cpp:117] WmfPal created!
[08/16 15:17:40.357661][debug][21908][DeviceManager.cpp:34] Enable USB Device Enumerator ...
[08/16 15:17:40.407487][debug][21908][EnumeratorLibusb.cpp:324] queryDevicesInfo done!
[08/16 15:17:40.407564][warning][21908][MfPal.cpp:262] Found a usb port without interface url! drop it!(device url=\\?\USB#VID_2BC5&PID_060F#7&196F16E9&0&1#{A5DCBF10-6530-11D2-901F-00C04FB951ED} interface index=0)
[08/16 15:17:40.407721][debug][21908][UsbDeviceEnumerator.cpp:163] Current usb device port list:
[08/16 15:17:40.407737][debug][21908][UsbDeviceEnumerator.cpp:166]  - \\?\USB#VID_2BC5&PID_050F&MI_00#8&2913CC43&0&0000#{E5323777-F976-4F5B-9B55-B94699C46E44}\GLOBAL | USB Camera
[08/16 15:17:40.407952][debug][21908][MfPal.cpp:216] Create WinEventDeviceWatcher!
[08/16 15:17:40.408092][debug][21908][UsbDeviceEnumerator.cpp:78] No matched usb device found!
[08/16 15:17:40.408115][info][21908][DeviceManager.cpp:15] Current found device(s): (0)
[08/16 15:17:40.408173][debug][21908][DeviceManager.cpp:52] DeviceManager construct done!

Windows 10 23H2 version 22631.4037 Orbbek SDK version 1.10.12

Question. Is in necessary to install/configure something?

Context. Globally, Im trying to connect Astra Pro Plus to Unity. UnityWrapper had same error in logs so I tried to build C++ to figure it out.

Also1. I launched UnityWrapper with OrbbecSDK v1.10.8 on Astra linux. Works partially. IR and Depth revieced well, but not color. Here screenshot of device data provided by wrapper. Linux is not a goal, but at least camera is physically working. Pasted image 20240606141935

Also2. Demo from OpenNI sdk with driver installed is working fine on Windows. But this sdk seems lacking support of color camera, and unity wrappers for OpenNI became dead 10 years ago so I cant test it in Unity

Also3. I installed metadata. 3 devices were found but " of them are Orbbec devices", that look not correct. One key was installed. That did not affect search problem from title

Pasted image 20240816151433

AsWeSee avatar Aug 16 '24 10:08 AsWeSee

Hello, if you use an Orbbec camera (especially the Astra series) and your Windows computer cannot recognize it normally, you can refer to the attached file for settings.I hope this can help you. Astra series camera setting.pdf

JKComing avatar Aug 21 '24 09:08 JKComing

Astra Pro Plus is connected and driver is installed. When I query list of devices auto devList = ctx.queryDeviceList(); It returns 0 devices found

There are these messages in log

[08/16 15:17:40.319651][debug][21908][DeviceManager.cpp:30] DeviceManager init ...
[08/16 15:17:40.319662][info][21908][MfPal.cpp:105] createObPal: create WinPal!
[08/16 15:17:40.319717][debug][21908][MfPal.cpp:110] WmfPal init ...
[08/16 15:17:40.357632][debug][21908][MfPal.cpp:117] WmfPal created!
[08/16 15:17:40.357661][debug][21908][DeviceManager.cpp:34] Enable USB Device Enumerator ...
[08/16 15:17:40.407487][debug][21908][EnumeratorLibusb.cpp:324] queryDevicesInfo done!
[08/16 15:17:40.407564][warning][21908][MfPal.cpp:262] Found a usb port without interface url! drop it!(device url=\\?\USB#VID_2BC5&PID_060F#7&196F16E9&0&1#{A5DCBF10-6530-11D2-901F-00C04FB951ED} interface index=0)
[08/16 15:17:40.407721][debug][21908][UsbDeviceEnumerator.cpp:163] Current usb device port list:
[08/16 15:17:40.407737][debug][21908][UsbDeviceEnumerator.cpp:166]  - \\?\USB#VID_2BC5&PID_050F&MI_00#8&2913CC43&0&0000#{E5323777-F976-4F5B-9B55-B94699C46E44}\GLOBAL | USB Camera
[08/16 15:17:40.407952][debug][21908][MfPal.cpp:216] Create WinEventDeviceWatcher!
[08/16 15:17:40.408092][debug][21908][UsbDeviceEnumerator.cpp:78] No matched usb device found!
[08/16 15:17:40.408115][info][21908][DeviceManager.cpp:15] Current found device(s): (0)
[08/16 15:17:40.408173][debug][21908][DeviceManager.cpp:52] DeviceManager construct done!

Windows 10 23H2 version 22631.4037 Orbbek SDK version 1.10.12

Question. Is in necessary to install/configure something?

Context. Globally, Im trying to connect Astra Pro Plus to Unity. UnityWrapper had same error in logs so I tried to build C++ to figure it out.

Also1. I launched UnityWrapper with OrbbecSDK v1.10.8 on Astra linux. Works partially. IR and Depth revieced well, but not color. Here screenshot of device data provided by wrapper. Linux is not a goal, but at least camera is physically working. Pasted image 20240606141935

Also2. Demo from OpenNI sdk with driver installed is working fine on Windows. But this sdk seems lacking support of color camera, and unity wrappers for OpenNI became dead 10 years ago so I cant test it in Unity

Also3. I installed metadata. 3 devices were found but " of them are Orbbec devices", that look not correct. One key was installed. That did not affect search problem from title

Pasted image 20240816151433

Did you test using the OrbbecViewer tool? Does it work correctly? https://github.com/orbbec/OrbbecSDK/releases/tag/v1.10.12

zhonghong322 avatar Aug 23 '24 12:08 zhonghong322

Hello! Did you solve the problem? I have the exact same issue. My os is Windows 11

nataliadolina avatar Nov 25 '24 12:11 nataliadolina

I can run on ubuntu22.04, but failed on Win11. May be not compatible with Win11.

jujimeizuo avatar Jan 05 '25 07:01 jujimeizuo