Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Found a usb port without interface url #116

Open
AsWeSee opened this issue Aug 16, 2024 · 2 comments
Open

Found a usb port without interface url #116

AsWeSee opened this issue Aug 16, 2024 · 2 comments

Comments

@AsWeSee
Copy link

AsWeSee commented Aug 16, 2024

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

@JKComing
Copy link

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

@zhonghong322
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants