drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+)
Intel RealSense UVC cameras Metadata support.
Co-developed-by: Yu MENG <yu1.meng@intel.com>
Co-developed-by: Evgeni Raikhel <evgeni.raikhel@intel.com>
Signed-off-by: Dmitry Perchanov <dmitry.perchanov@intel.com>
---
drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++
1 file changed, 72 insertions(+)
diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c
index e4bcb5011360..955f67d9a993 100644
--- a/drivers/media/usb/uvc/uvc_driver.c
+++ b/drivers/media/usb/uvc/uvc_driver.c
@@ -3000,6 +3000,78 @@ static const struct usb_device_id uvc_ids[] = {
.bInterfaceSubClass = 1,
.bInterfaceProtocol = 0,
.driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
+ /* Intel D410/ASR depth camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x8086,
+ .idProduct = 0x0ad2,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
+ /* Intel D415/ASRC depth camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x8086,
+ .idProduct = 0x0ad3,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
+ /* Intel D430/AWG depth camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x8086,
+ .idProduct = 0x0ad4,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
+ /* Intel Fallback USB2 Descriptor */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x8086,
+ .idProduct = 0x0ad6,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
+ /* Intel D435/AWGC depth camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x8086,
+ .idProduct = 0x0b07,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
+ /* Intel D435i depth camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x8086,
+ .idProduct = 0x0b3a,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
+ /* Intel D405 Depth Camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x8086,
+ .idProduct = 0x0b5b,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
+ /* Intel D455 Depth Camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x8086,
+ .idProduct = 0x0b5c,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
/* Generic USB Video Class */
{ USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) },
{ USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) },
--
2.25.1
---------------------------------------------------------------------
Intel Israel (74) Limited
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
Hi Dmitry, Thank you for the patch. On Sun, Jan 29, 2023 at 03:43:38PM +0200, Dmitry Perchanov wrote: > Intel RealSense UVC cameras Metadata support. The subject line should start with "media: uvcvideo:". Both the subject line and the body of the commit message should use the imperative mood. For instance, media: uvcvideo: Enable Intel RealSense metadata for 8 new devices Intel RealSense UVC cameras produce metadata in a vendor-specific format that is already supported by the uvcvideo driver. Enable handling of this metadata for 8 additional RealSense devices. > Co-developed-by: Yu MENG <yu1.meng@intel.com> > Co-developed-by: Evgeni Raikhel <evgeni.raikhel@intel.com> > Signed-off-by: Dmitry Perchanov <dmitry.perchanov@intel.com> > --- > drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++ > 1 file changed, 72 insertions(+) > > diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c > index e4bcb5011360..955f67d9a993 100644 > --- a/drivers/media/usb/uvc/uvc_driver.c > +++ b/drivers/media/usb/uvc/uvc_driver.c > @@ -3000,6 +3000,78 @@ static const struct usb_device_id uvc_ids[] = { > .bInterfaceSubClass = 1, > .bInterfaceProtocol = 0, > .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D410/ASR depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad2, Please keep entries sorted by vendor and product ID in this list. The first four entries from this patch should go before 8086:0b03 that is already in the driver. > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D415/ASRC depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad3, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D430/AWG depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad4, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel Fallback USB2 Descriptor */ According to the descriptors you've provided (thank you for that), this camera is named "Depth Camera 430". How does it differ from the 0ad4 device which you also name 430 right above ? > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad6, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D435/AWGC depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b07, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D435i depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b3a, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D405 Depth Camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b5b, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D455 Depth Camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b5c, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > /* Generic USB Video Class */ > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) }, > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) }, -- Regards, Laurent Pinchart
Hi Laurent, I will resend a patch as v3. On Thu, 2023-04-20 at 05:50 +0300, Laurent Pinchart wrote: > Hi Dmitry, > > Thank you for the patch. > > On Sun, Jan 29, 2023 at 03:43:38PM +0200, Dmitry Perchanov wrote: > > Intel RealSense UVC cameras Metadata support. > > The subject line should start with "media: uvcvideo:". > > Both the subject line and the body of the commit message should use the > imperative mood. For instance, > > media: uvcvideo: Enable Intel RealSense metadata for 8 new devices > > Intel RealSense UVC cameras produce metadata in a vendor-specific format > that is already supported by the uvcvideo driver. Enable handling of > this metadata for 8 additional RealSense devices. > Done for v3 > > Co-developed-by: Yu MENG <yu1.meng@intel.com> > > Co-developed-by: Evgeni Raikhel <evgeni.raikhel@intel.com> > > Signed-off-by: Dmitry Perchanov <dmitry.perchanov@intel.com> > > --- > > drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++ > > 1 file changed, 72 insertions(+) > > > > diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c > > index e4bcb5011360..955f67d9a993 100644 > > --- a/drivers/media/usb/uvc/uvc_driver.c > > +++ b/drivers/media/usb/uvc/uvc_driver.c > > @@ -3000,6 +3000,78 @@ static const struct usb_device_id uvc_ids[] = { > > .bInterfaceSubClass = 1, > > .bInterfaceProtocol = 0, > > .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D410/ASR depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad2, > > Please keep entries sorted by vendor and product ID in this list. The > first four entries from this patch should go before 8086:0b03 that is > already in the driver. Done for v3. > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D415/ASRC depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad3, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D430/AWG depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad4, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel Fallback USB2 Descriptor */ > > According to the descriptors you've provided (thank you for that), this > camera is named "Depth Camera 430". How does it differ from the 0ad4 > device which you also name 430 right above ? This descriptor, 0x0ad6, used to support old firmware. That happened that I had this 430 module with outdated fw. We notice users that their fw is outdated in SDK. We decided to discard it, it still can have streams but w/o metadata. Removed 0x0ad6 in v3. > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad6, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D435/AWGC depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b07, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D435i depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b3a, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D405 Depth Camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b5b, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D455 Depth Camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b5c, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > /* Generic USB Video Class */ > > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) }, > > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) }, --------------------------------------------------------------------- Intel Israel (74) Limited This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
Hi Dmitry, On Sun, Jan 29, 2023 at 03:43:38PM +0200, Dmitry Perchanov wrote: > Intel RealSense UVC cameras Metadata support. Could you list the individual devices here, and what does this metadata contain? > > Co-developed-by: Yu MENG <yu1.meng@intel.com> > Co-developed-by: Evgeni Raikhel <evgeni.raikhel@intel.com> > Signed-off-by: Dmitry Perchanov <dmitry.perchanov@intel.com> > --- > drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++ > 1 file changed, 72 insertions(+) > > diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c > index e4bcb5011360..955f67d9a993 100644 > --- a/drivers/media/usb/uvc/uvc_driver.c > +++ b/drivers/media/usb/uvc/uvc_driver.c > @@ -3000,6 +3000,78 @@ static const struct usb_device_id uvc_ids[] = { > .bInterfaceSubClass = 1, > .bInterfaceProtocol = 0, > .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D410/ASR depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad2, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D415/ASRC depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad3, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D430/AWG depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad4, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel Fallback USB2 Descriptor */ Which device uses this? > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad6, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D435/AWGC depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b07, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D435i depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b3a, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D405 Depth Camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b5b, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D455 Depth Camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b5c, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > /* Generic USB Video Class */ > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) }, > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) }, -- Kind regards, Sakari Ailus
Hi. We have extended information about frame within metadata. This information contains, generally, hardware timestamp, frame number, image sensor attributes and configuration, firmware metrics etc. You can follow source of RealSense SDK https://github.com/IntelRealSense/librealsense/blob/master/src/metadata.h Please see attachments for lsusb for cameras: 405.0b5b.lsusb.txt 415.0ad3.lsusb.txt 430.0ad6.lsusb.txt 435.0b07.lsusb.txt 435i.0b3a.lsusb.txt 455.0b5c.lsusb.txt All these cameras are multiple sensors USB cameras, they are similar to already present 0x0b03 at uvc_driver.c Regards, Dmitry. On Wed, 2023-04-19 at 12:12 +0300, Sakari Ailus wrote: > Hi Dmitry, > > On Sun, Jan 29, 2023 at 03:43:38PM +0200, Dmitry Perchanov wrote: > > Intel RealSense UVC cameras Metadata support. > > Could you list the individual devices here, and what does this metadata > contain? > > > Co-developed-by: Yu MENG <yu1.meng@intel.com> > > Co-developed-by: Evgeni Raikhel <evgeni.raikhel@intel.com> > > Signed-off-by: Dmitry Perchanov <dmitry.perchanov@intel.com> > > --- > > drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++ > > 1 file changed, 72 insertions(+) > > > > diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c > > index e4bcb5011360..955f67d9a993 100644 > > --- a/drivers/media/usb/uvc/uvc_driver.c > > +++ b/drivers/media/usb/uvc/uvc_driver.c > > @@ -3000,6 +3000,78 @@ static const struct usb_device_id uvc_ids[] = { > > .bInterfaceSubClass = 1, > > .bInterfaceProtocol = 0, > > .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D410/ASR depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad2, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D415/ASRC depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad3, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D430/AWG depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad4, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel Fallback USB2 Descriptor */ > > Which device uses this? > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad6, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D435/AWGC depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b07, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D435i depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b3a, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D405 Depth Camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b5b, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D455 Depth Camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b5c, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > /* Generic USB Video Class */ > > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) }, > > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) }, --------------------------------------------------------------------- Intel Israel (74) Limited This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. Bus 004 Device 003: ID 8086:0b5b Intel Corp. Intel(R) RealSense(TM) Depth Camera 405 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.20 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 bDeviceProtocol 1 Interface Association bMaxPacketSize0 9 idVendor 0x8086 Intel Corp. idProduct 0x0b5b bcdDevice 50.e0 iManufacturer 1 Intel(R) RealSense(TM) Depth Camera 405 iProduct 2 Intel(R) RealSense(TM) Depth Camera 405 iSerial 3 106523070221 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x09e7 bNumInterfaces 5 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 720mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 4 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Intel(R) RealSense(TM) Depth Camera 405 Depth Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 405 Depth VideoControl Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x0065 dwClockFrequency 48.000000MHz bInCollection 3 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 baInterfaceNr( 2) 3 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 16384 bControlSize 3 bmControls 0x0000177f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 3 guidExtensionCode {c9606ccb-594c-4d25-af47-ccc496435995} bNumControl 16 bNrPins 1 baSourceID( 0) 2 bControlSize 3 bmControls( 0) 0xf5 bmControls( 1) 0xdd bmControls( 2) 0x00 iExtension 6 Intel(R) RealSense(TM) Depth Camera 405 RGB VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 9 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 6 bMaxBurst 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 405 Depth VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x02a7 bEndPointAddress 130 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 7 guidFormat {2036315a-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 53084160 dwDefaultFrameInterval 111111 bFrameIntervalType 1 dwBytesPerLine 512 dwFrameInterval( 0) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 7 guidFormat {00000050-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 53084160 dwDefaultFrameInterval 111111 bFrameIntervalType 1 dwBytesPerLine 512 dwFrameInterval( 0) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 8 Intel(R) RealSense(TM) Depth Camera 405 Y VideoStreaming Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 5 wTotalLength 0x050e bEndPointAddress 131 bmInfo 0 bTerminalLink 5 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 bmaControls( 2) 0 bmaControls( 3) 0 bmaControls( 4) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 6 guidFormat {00000032-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4070400 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 5184000 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 9216000 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 12288000 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 16281600 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 36864000 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 6 guidFormat {59565955-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 3 bNumFrameDescriptors 6 guidFormat {20203859-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4070400 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 5184000 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 9216000 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 12288000 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 16281600 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 36864000 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 4 bNumFrameDescriptors 6 guidFormat {20493859-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 5 bNumFrameDescriptors 1 guidFormat {49323159-0000-0010-8000-00aa00389b71} bBitsPerPixel 24 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1288 wHeight 808 dwMinBitRate 374653440 dwMaxBitRate 624422400 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 3864 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 405 RGB VideoStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 1 wTotalLength 0x013c bEndPointAddress 132 bmInfo 0 bTerminalLink 9 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 6 guidFormat {32595559-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0032 bNumDeviceCaps 3 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000c Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 3 Lowest fully-functional device speed is SuperSpeed (5Gbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000006 BESL Link Power Management (LPM) Supported Platform Device Capability: bLength 28 bDescriptorType 16 bDevCapabilityType 5 bReserved 0 PlatformCapabilityUUID {d8dd60df-4589-4cc7-9cd2-659d9e648a9f} CapabilityData[0] 0x00 CapabilityData[1] 0x00 CapabilityData[2] 0x03 CapabilityData[3] 0x06 CapabilityData[4] 0x44 CapabilityData[5] 0x02 CapabilityData[6] 0x20 CapabilityData[7] 0x00 Device Status: 0x0000 (Bus Powered) Bus 004 Device 004: ID 8086:0ad3 Intel Corp. Intel(R) RealSense(TM) Depth Camera 415 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.20 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 bDeviceProtocol 1 Interface Association bMaxPacketSize0 9 idVendor 0x8086 Intel Corp. idProduct 0x0ad3 bcdDevice 50.e0 iManufacturer 1 Intel(R) RealSense(TM) Depth Camera 415 iProduct 2 Intel(R) RealSense(TM) Depth Camera 415 iSerial 3 012345678901 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0c17 bNumInterfaces 6 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 720mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Intel(R) RealSense(TM) Depth Camera 415 Depth Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 415 Depth VideoControl Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x005b dwClockFrequency 48.000000MHz bInCollection 2 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 16384 bControlSize 3 bmControls 0x00000200 Gain iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 3 guidExtensionCode {c9606ccb-594c-4d25-af47-ccc496435995} bNumControl 16 bNrPins 1 baSourceID( 0) 2 bControlSize 3 bmControls( 0) 0xf5 bmControls( 1) 0xdf bmControls( 2) 0x00 iExtension 6 Intel(R) RealSense(TM) Depth Camera 415 RGB VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 6 bMaxBurst 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 415 Depth VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x02e3 bEndPointAddress 130 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 8 guidFormat {2036315a-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 53084160 dwDefaultFrameInterval 111111 bFrameIntervalType 1 dwBytesPerLine 512 dwFrameInterval( 0) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 135680000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 1696 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 8 guidFormat {00000050-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 53084160 dwDefaultFrameInterval 111111 bFrameIntervalType 1 dwBytesPerLine 512 dwFrameInterval( 0) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 135680000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 1696 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 8 Intel(R) RealSense(TM) Depth Camera 415 Y VideoStreaming Interface Descriptor: bLength 19 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 6 wTotalLength 0x060b bEndPointAddress 131 bmInfo 0 bTerminalLink 5 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 bmaControls( 2) 0 bmaControls( 3) 0 bmaControls( 4) 0 bmaControls( 5) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 7 guidFormat {00000032-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4884480 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 11059200 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 67840000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 848 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 19537920 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 7 guidFormat {59565955-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 135680000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 1696 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 3 bNumFrameDescriptors 7 guidFormat {20203859-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4884480 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 11059200 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 67840000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 848 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 19537920 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 4 bNumFrameDescriptors 8 guidFormat {20493859-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 135680000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 1696 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 497664000 dwMaxBitRate 829440000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 3840 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 5 bNumFrameDescriptors 2 guidFormat {49323159-0000-0010-8000-00aa00389b71} bBitsPerPixel 24 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 960 wHeight 540 dwMinBitRate 186624000 dwMaxBitRate 311040000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 2880 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 746496000 dwMaxBitRate 1244160000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 5760 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 6 bNumFrameDescriptors 1 guidFormat {20303157-0000-0010-8000-00aa00389b71} bBitsPerPixel 10 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 622080000 dwMaxBitRate 622080000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 2400 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 3 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 6 Intel(R) RealSense(TM) Depth Camera 415 RGB Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 415 RGB VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x0051 dwClockFrequency 48.000000MHz bInCollection 1 baInterfaceNr( 0) 4 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 6 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x0000000e Auto-Exposure Mode Auto-Exposure Priority Exposure Time (Absolute) VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 7 bSourceID 6 wMaxMultiplier 16384 bControlSize 3 bmControls 0x0000177f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 8 guidExtensionCode {b8ec416e-a3ac-4580-8d5c-0bee1597e43d} bNumControl 2 bNrPins 1 baSourceID( 0) 7 bControlSize 3 bmControls( 0) 0x03 bmControls( 1) 0x00 bmControls( 2) 0x00 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 9 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 7 iTerminal 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 415 RGB VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x01db bEndPointAddress 132 bmInfo 0 bTerminalLink 9 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 9 guidFormat {32595559-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 180 dwMinBitRate 5529600 dwMaxBitRate 55296000 dwDefaultFrameInterval 166666 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 7372800 dwMaxBitRate 73728000 dwDefaultFrameInterval 166666 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 97689600 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 848 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 221184000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 294912000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 390758400 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1696 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 960 wHeight 540 dwMinBitRate 49766400 dwMaxBitRate 497664000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1920 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 9 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 199065600 dwMaxBitRate 995328000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 3840 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 1 guidFormat {36315752-1a66-a242-9065-d01814a8ef8a} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 995328000 dwMaxBitRate 995328000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 3840 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0032 bNumDeviceCaps 3 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000c Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 3 Lowest fully-functional device speed is SuperSpeed (5Gbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000006 BESL Link Power Management (LPM) Supported Platform Device Capability: bLength 28 bDescriptorType 16 bDevCapabilityType 5 bReserved 0 PlatformCapabilityUUID {d8dd60df-4589-4cc7-9cd2-659d9e648a9f} CapabilityData[0] 0x00 CapabilityData[1] 0x00 CapabilityData[2] 0x03 CapabilityData[3] 0x06 CapabilityData[4] 0x44 CapabilityData[5] 0x02 CapabilityData[6] 0x20 CapabilityData[7] 0x00 Device Status: 0x0000 (Bus Powered) Bus 003 Device 005: ID 8086:0ad6 Intel Corp. Intel(R) RealSense(TM) Depth Camera 430 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x8086 Intel Corp. idProduct 0x0ad6 bcdDevice 50.b6 iManufacturer 1 Intel(R) RealSense(TM) Depth Camera 430 iProduct 2 Intel(R) RealSense(TM) Depth Camera 430 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x03a7 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 110mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Intel(R) RealSense(TM) Depth Camera 430 with Tracking Module T150 Depth Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 430 with Tracking Module T150 Depth VideoControl Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x005b dwClockFrequency 48.000000MHz bInCollection 2 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 16384 bControlSize 3 bmControls 0x00000200 Gain iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 3 guidExtensionCode {c9606ccb-594c-4d25-af47-ccc496435995} bNumControl 13 bNrPins 1 baSourceID( 0) 2 bControlSize 3 bmControls( 0) 0xf5 bmControls( 1) 0x1d bmControls( 2) 0x00 iExtension 6 Intel(R) RealSense(TM) Depth Camera 435 RGB VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 6 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 430 with Tracking Module T150 Depth VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x012f bEndPointAddress 130 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 3 guidFormat {2036315a-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 124416000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 960 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 147456000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 88473600 dwDefaultFrameInterval 1666665 bFrameIntervalType 1 dwBytesPerLine 2560 dwFrameInterval( 0) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 3 guidFormat {00000050-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 124416000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 960 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 147456000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 88473600 dwDefaultFrameInterval 1666665 bFrameIntervalType 1 dwBytesPerLine 2560 dwFrameInterval( 0) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 8 Intel(R) RealSense(TM) Depth Camera 430 Y VideoStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 3 wTotalLength 0x01c0 bEndPointAddress 131 bmInfo 0 bTerminalLink 5 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 bmaControls( 2) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 3 guidFormat {00000032-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 62208000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 480 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 73728000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 44236800 dwDefaultFrameInterval 1666665 bFrameIntervalType 1 dwBytesPerLine 1280 dwFrameInterval( 0) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 3 guidFormat {59565955-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 124416000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 960 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 147456000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 88473600 dwDefaultFrameInterval 1666665 bFrameIntervalType 1 dwBytesPerLine 2560 dwFrameInterval( 0) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 3 bNumFrameDescriptors 3 guidFormat {20203859-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 62208000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 480 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 73728000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 44236800 dwDefaultFrameInterval 1666665 bFrameIntervalType 1 dwBytesPerLine 1280 dwFrameInterval( 0) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0032 bNumDeviceCaps 3 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000c Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 3 Lowest fully-functional device speed is SuperSpeed (5Gbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000006 BESL Link Power Management (LPM) Supported Platform Device Capability: bLength 28 bDescriptorType 16 bDevCapabilityType 5 bReserved 0 PlatformCapabilityUUID {d8dd60df-4589-4cc7-9cd2-659d9e648a9f} CapabilityData[0] 0x00 CapabilityData[1] 0x00 CapabilityData[2] 0x03 CapabilityData[3] 0x06 CapabilityData[4] 0x44 CapabilityData[5] 0x02 CapabilityData[6] 0x20 CapabilityData[7] 0x00 Device Status: 0x0001 Self Powered Bus 004 Device 002: ID 8086:0b07 Intel Corp. Intel(R) RealSense(TM) Depth Camera 435 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.20 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 bDeviceProtocol 1 Interface Association bMaxPacketSize0 9 idVendor 0x8086 Intel Corp. idProduct 0x0b07 bcdDevice 50.e0 iManufacturer 1 Intel(R) RealSense(TM) Depth Camera 435 iProduct 2 Intel(R) RealSense(TM) Depth Camera 435 iSerial 3 012345678901 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0bf6 bNumInterfaces 6 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 720mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth VideoControl Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x005b dwClockFrequency 48.000000MHz bInCollection 2 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 16384 bControlSize 3 bmControls 0x00000200 Gain iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 3 guidExtensionCode {c9606ccb-594c-4d25-af47-ccc496435995} bNumControl 16 bNrPins 1 baSourceID( 0) 2 bControlSize 3 bmControls( 0) 0xff bmControls( 1) 0xdd bmControls( 2) 0x00 iExtension 6 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 6 bMaxBurst 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x02f3 bEndPointAddress 130 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 8 guidFormat {2036315a-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 176947200 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 512 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 8 guidFormat {00000050-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 176947200 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 512 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 8 Intel(R) RealSense(TM) Depth Camera 435 Y VideoStreaming Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 5 wTotalLength 0x05da bEndPointAddress 131 bmInfo 0 bTerminalLink 5 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 bmaControls( 2) 0 bmaControls( 3) 0 bmaControls( 4) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 7 guidFormat {00000032-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4884480 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 11059200 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 203520000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 848 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 19537920 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 7 guidFormat {59565955-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 3 bNumFrameDescriptors 7 guidFormat {20203859-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4884480 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 11059200 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 203520000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 848 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 19537920 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 4 bNumFrameDescriptors 8 guidFormat {20493859-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 245760000 dwMaxBitRate 491520000 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 5 bNumFrameDescriptors 2 guidFormat {49323159-0000-0010-8000-00aa00389b71} bBitsPerPixel 24 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 400 dwMinBitRate 92160000 dwMaxBitRate 153600000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 1920 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 368640000 dwMaxBitRate 614400000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 3840 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 3 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 6 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x0051 dwClockFrequency 48.000000MHz bInCollection 1 baInterfaceNr( 0) 4 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 6 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x0000000e Auto-Exposure Mode Auto-Exposure Priority Exposure Time (Absolute) VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 7 bSourceID 6 wMaxMultiplier 16384 bControlSize 3 bmControls 0x0000177f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 8 guidExtensionCode {b8ec416e-a3ac-4580-8d5c-0bee1597e43d} bNumControl 2 bNrPins 1 baSourceID( 0) 7 bControlSize 3 bmControls( 0) 0x03 bmControls( 1) 0x00 bmControls( 2) 0x00 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 9 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 7 iTerminal 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x01db bEndPointAddress 132 bmInfo 0 bTerminalLink 9 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 9 guidFormat {32595559-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 180 dwMinBitRate 5529600 dwMaxBitRate 55296000 dwDefaultFrameInterval 166666 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 7372800 dwMaxBitRate 73728000 dwDefaultFrameInterval 166666 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 97689600 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 848 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 221184000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 294912000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 390758400 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1696 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 960 wHeight 540 dwMinBitRate 49766400 dwMaxBitRate 497664000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1920 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 9 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 199065600 dwMaxBitRate 995328000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 3840 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 1 guidFormat {36315752-1a66-a242-9065-d01814a8ef8a} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 995328000 dwMaxBitRate 995328000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 3840 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0032 bNumDeviceCaps 3 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000c Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 3 Lowest fully-functional device speed is SuperSpeed (5Gbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000006 BESL Link Power Management (LPM) Supported Platform Device Capability: bLength 28 bDescriptorType 16 bDevCapabilityType 5 bReserved 0 PlatformCapabilityUUID {d8dd60df-4589-4cc7-9cd2-659d9e648a9f} CapabilityData[0] 0x00 CapabilityData[1] 0x00 CapabilityData[2] 0x03 CapabilityData[3] 0x06 CapabilityData[4] 0x44 CapabilityData[5] 0x02 CapabilityData[6] 0x20 CapabilityData[7] 0x00 Device Status: 0x0000 (Bus Powered) $ lsusb -v -d 8086:0b3a Bus 004 Device 002: ID 8086:0b3a Intel Corp. Intel(R) RealSense(TM) Depth Camera 435i Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.20 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 bDeviceProtocol 1 Interface Association bMaxPacketSize0 9 idVendor 0x8086 Intel Corp. idProduct 0x0b3a bcdDevice 50.e0 iManufacturer 1 Intel(R) RealSense(TM) Depth Camera 435i iProduct 2 Intel(R) RealSense(TM) Depth Camera 435i iSerial 3 845523050046 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0c1a bNumInterfaces 7 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 720mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Intel(R) RealSense(TM) Depth Camera 435i Depth Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 435i Depth VideoControl Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x005b dwClockFrequency 48.000000MHz bInCollection 2 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 16384 bControlSize 3 bmControls 0x00000200 Gain iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 3 guidExtensionCode {c9606ccb-594c-4d25-af47-ccc496435995} bNumControl 16 bNrPins 1 baSourceID( 0) 2 bControlSize 3 bmControls( 0) 0xff bmControls( 1) 0xdd bmControls( 2) 0x00 iExtension 6 Intel(R) RealSense(TM) Depth Camera 435i RGB VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 6 bMaxBurst 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 435i Depth VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x02f3 bEndPointAddress 130 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 8 guidFormat {2036315a-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 176947200 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 512 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 8 guidFormat {00000050-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 176947200 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 512 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 8 Intel(R) RealSense(TM) Depth Camera 435i Y VideoStreaming Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 5 wTotalLength 0x05da bEndPointAddress 131 bmInfo 0 bTerminalLink 5 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 bmaControls( 2) 0 bmaControls( 3) 0 bmaControls( 4) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 7 guidFormat {00000032-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4884480 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 11059200 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 203520000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 848 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 19537920 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 7 guidFormat {59565955-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 3 bNumFrameDescriptors 7 guidFormat {20203859-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4884480 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 11059200 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 203520000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 848 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 19537920 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 4 bNumFrameDescriptors 8 guidFormat {20493859-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 245760000 dwMaxBitRate 491520000 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 5 bNumFrameDescriptors 2 guidFormat {49323159-0000-0010-8000-00aa00389b71} bBitsPerPixel 24 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 400 dwMinBitRate 92160000 dwMaxBitRate 153600000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 1920 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 368640000 dwMaxBitRate 614400000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 3840 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 3 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 6 Intel(R) RealSense(TM) Depth Camera 435i RGB Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 435i RGB VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x0051 dwClockFrequency 48.000000MHz bInCollection 1 baInterfaceNr( 0) 4 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 6 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x0000000e Auto-Exposure Mode Auto-Exposure Priority Exposure Time (Absolute) VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 7 bSourceID 6 wMaxMultiplier 16384 bControlSize 3 bmControls 0x0000177f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 8 guidExtensionCode {b8ec416e-a3ac-4580-8d5c-0bee1597e43d} bNumControl 2 bNrPins 1 baSourceID( 0) 7 bControlSize 3 bmControls( 0) 0x03 bmControls( 1) 0x00 bmControls( 2) 0x00 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 9 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 7 iTerminal 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 435i RGB VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x01db bEndPointAddress 132 bmInfo 0 bTerminalLink 9 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 9 guidFormat {32595559-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 180 dwMinBitRate 5529600 dwMaxBitRate 55296000 dwDefaultFrameInterval 166666 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 7372800 dwMaxBitRate 73728000 dwDefaultFrameInterval 166666 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 97689600 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 848 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 221184000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 294912000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 390758400 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1696 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 960 wHeight 540 dwMinBitRate 49766400 dwMaxBitRate 497664000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1920 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 9 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 199065600 dwMaxBitRate 995328000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 3840 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 1 guidFormat {36315752-1a66-a242-9065-d01814a8ef8a} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 995328000 dwMaxBitRate 995328000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 3840 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 9 Intel(R) RealSense(TM) HID HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 1000 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 2 bMaxBurst 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 6 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0032 bNumDeviceCaps 3 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000c Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 3 Lowest fully-functional device speed is SuperSpeed (5Gbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000006 BESL Link Power Management (LPM) Supported Platform Device Capability: bLength 28 bDescriptorType 16 bDevCapabilityType 5 bReserved 0 PlatformCapabilityUUID {d8dd60df-4589-4cc7-9cd2-659d9e648a9f} CapabilityData[0] 0x00 CapabilityData[1] 0x00 CapabilityData[2] 0x03 CapabilityData[3] 0x06 CapabilityData[4] 0x44 CapabilityData[5] 0x02 CapabilityData[6] 0x20 CapabilityData[7] 0x00 Device Status: 0x0000 (Bus Powered) Bus 003 Device 006: ID 8086:0b5c Intel Corp. Intel(R) RealSense(TM) Depth Camera 455 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x8086 Intel Corp. idProduct 0x0b5c bcdDevice 50.e0 iManufacturer 1 Intel(R) RealSense(TM) Depth Camera 455 iProduct 2 Intel(R) RealSense(TM) Depth Camera 455 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0677 bNumInterfaces 7 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 496mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Intel(R) RealSense(TM) Depth Camera 455 Depth Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 455 Depth VideoControl Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x005b dwClockFrequency 48.000000MHz bInCollection 2 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 16384 bControlSize 3 bmControls 0x00000200 Gain iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 3 guidExtensionCode {c9606ccb-594c-4d25-af47-ccc496435995} bNumControl 16 bNrPins 1 baSourceID( 0) 2 bControlSize 3 bmControls( 0) 0xff bmControls( 1) 0xdd bmControls( 2) 0x00 iExtension 6 Intel(R) RealSense(TM) Depth Camera 455 RGB VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 6 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 455 Depth VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 0x01eb bEndPointAddress 130 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 6 guidFormat {2036315a-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 53084160 dwDefaultFrameInterval 111111 bFrameIntervalType 1 dwBytesPerLine 512 dwFrameInterval( 0) 111111 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 124416000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 960 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 110592000 dwMaxBitRate 110592000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 147456000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 65126400 dwDefaultFrameInterval 1000000 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 1000000 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 73728000 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwBytesPerLine 2560 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 6 guidFormat {00000050-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 53084160 dwDefaultFrameInterval 111111 bFrameIntervalType 1 dwBytesPerLine 512 dwFrameInterval( 0) 111111 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 124416000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 960 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 110592000 dwMaxBitRate 110592000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 147456000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 65126400 dwDefaultFrameInterval 1000000 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 1000000 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 73728000 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwBytesPerLine 2560 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 8 Intel(R) RealSense(TM) Depth Camera 455 Y VideoStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 3 wTotalLength 0x0280 bEndPointAddress 131 bmInfo 0 bTerminalLink 5 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 bmaControls( 2) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 5 guidFormat {00000032-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 5184000 dwMaxBitRate 62208000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 480 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 55296000 dwMaxBitRate 55296000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 640 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 12288000 dwMaxBitRate 73728000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 16281600 dwMaxBitRate 32563200 dwDefaultFrameInterval 1000000 bFrameIntervalType 2 dwBytesPerLine 848 dwFrameInterval( 0) 1000000 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwBytesPerLine 1280 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 5 guidFormat {59565955-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 124416000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 960 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 110592000 dwMaxBitRate 110592000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 147456000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 65126400 dwDefaultFrameInterval 1000000 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 1000000 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 73728000 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwBytesPerLine 2560 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 3 bNumFrameDescriptors 5 guidFormat {20203859-0000-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 5184000 dwMaxBitRate 62208000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 480 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 55296000 dwMaxBitRate 55296000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 640 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 12288000 dwMaxBitRate 73728000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 16281600 dwMaxBitRate 32563200 dwDefaultFrameInterval 1000000 bFrameIntervalType 2 dwBytesPerLine 848 dwFrameInterval( 0) 1000000 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwBytesPerLine 1280 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 3 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 6 Intel(R) RealSense(TM) Depth Camera 455 RGB Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 455 RGB VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 0x0051 dwClockFrequency 48.000000MHz bInCollection 1 baInterfaceNr( 0) 4 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 6 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x0000000e Auto-Exposure Mode Auto-Exposure Priority Exposure Time (Absolute) VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 7 bSourceID 6 wMaxMultiplier 16384 bControlSize 3 bmControls 0x0000177f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 8 guidExtensionCode {b8ec416e-a3ac-4580-8d5c-0bee1597e43d} bNumControl 2 bNrPins 1 baSourceID( 0) 7 bControlSize 3 bmControls( 0) 0x03 bmControls( 1) 0x00 bmControls( 2) 0x00 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 9 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 7 iTerminal 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 455 RGB VideoStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 1 wTotalLength 0x00c4 bEndPointAddress 132 bmInfo 0 bTerminalLink 9 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 4 guidFormat {32595559-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 97689600 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 848 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 147456000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 221184000 dwDefaultFrameInterval 666666 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 666666 dwFrameInterval( 1) 1000000 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 131072000 dwMaxBitRate 131072000 dwDefaultFrameInterval 1250000 bFrameIntervalType 1 dwBytesPerLine 2560 dwFrameInterval( 0) 1250000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 9 Intel(R) RealSense(TM) HID HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 1000 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 6 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0032 bNumDeviceCaps 3 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000c Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 3 Lowest fully-functional device speed is SuperSpeed (5Gbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000006 BESL Link Power Management (LPM) Supported Platform Device Capability: bLength 28 bDescriptorType 16 bDevCapabilityType 5 bReserved 0 PlatformCapabilityUUID {d8dd60df-4589-4cc7-9cd2-659d9e648a9f} CapabilityData[0] 0x00 CapabilityData[1] 0x00 CapabilityData[2] 0x03 CapabilityData[3] 0x06 CapabilityData[4] 0x44 CapabilityData[5] 0x02 CapabilityData[6] 0x20 CapabilityData[7] 0x00 Device Status: 0x0000 (Bus Powered)
Hi again. I resend this reply with links instead of attachments. Links expires: 2023-07-18 405: https://paste.debian.net/1277799/ 415: https://paste.debian.net/1277802/ 430: https://paste.debian.net/1277803/ 435: https://paste.debian.net/1277804/ 435i: https://paste.debian.net/1277805/ 455: https://paste.debian.net/1277806/ Regards, Dmitry P. On Wed, 2023-04-19 at 14:55 +0300, Dmitry Perchanov wrote: > Hi. > We have extended information about frame within metadata. > This information contains, generally, > hardware timestamp, frame number, > image sensor attributes and configuration, > firmware metrics etc. > > You can follow source of RealSense SDK > https://github.com/IntelRealSense/librealsense/blob/master/src/metadata.h > > Please see attachments for lsusb for cameras: > 405.0b5b.lsusb.txt > 415.0ad3.lsusb.txt > 430.0ad6.lsusb.txt > 435.0b07.lsusb.txt > 435i.0b3a.lsusb.txt > 455.0b5c.lsusb.txt > > > All these cameras are multiple sensors USB cameras, > they are similar to already present 0x0b03 at uvc_driver.c > > Regards, > Dmitry. > > On Wed, 2023-04-19 at 12:12 +0300, Sakari Ailus wrote: > > Hi Dmitry, > > > > On Sun, Jan 29, 2023 at 03:43:38PM +0200, Dmitry Perchanov wrote: > > > Intel RealSense UVC cameras Metadata support. > > > > Could you list the individual devices here, and what does this metadata > > contain? > > > > > Co-developed-by: Yu MENG <yu1.meng@intel.com> > > > Co-developed-by: Evgeni Raikhel <evgeni.raikhel@intel.com> > > > Signed-off-by: Dmitry Perchanov <dmitry.perchanov@intel.com> > > > --- > > > drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++ > > > 1 file changed, 72 insertions(+) > > > > > > diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c > > > index e4bcb5011360..955f67d9a993 100644 > > > --- a/drivers/media/usb/uvc/uvc_driver.c > > > +++ b/drivers/media/usb/uvc/uvc_driver.c > > > @@ -3000,6 +3000,78 @@ static const struct usb_device_id uvc_ids[] = { > > > .bInterfaceSubClass = 1, > > > .bInterfaceProtocol = 0, > > > .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > + /* Intel D410/ASR depth camera */ > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > > + .idVendor = 0x8086, > > > + .idProduct = 0x0ad2, > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > > + .bInterfaceSubClass = 1, > > > + .bInterfaceProtocol = 0, > > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > + /* Intel D415/ASRC depth camera */ > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > > + .idVendor = 0x8086, > > > + .idProduct = 0x0ad3, > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > > + .bInterfaceSubClass = 1, > > > + .bInterfaceProtocol = 0, > > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > + /* Intel D430/AWG depth camera */ > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > > + .idVendor = 0x8086, > > > + .idProduct = 0x0ad4, > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > > + .bInterfaceSubClass = 1, > > > + .bInterfaceProtocol = 0, > > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > + /* Intel Fallback USB2 Descriptor */ > > > > Which device uses this? > > > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > > + .idVendor = 0x8086, > > > + .idProduct = 0x0ad6, > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > > + .bInterfaceSubClass = 1, > > > + .bInterfaceProtocol = 0, > > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > + /* Intel D435/AWGC depth camera */ > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > > + .idVendor = 0x8086, > > > + .idProduct = 0x0b07, > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > > + .bInterfaceSubClass = 1, > > > + .bInterfaceProtocol = 0, > > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > + /* Intel D435i depth camera */ > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > > + .idVendor = 0x8086, > > > + .idProduct = 0x0b3a, > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > > + .bInterfaceSubClass = 1, > > > + .bInterfaceProtocol = 0, > > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > + /* Intel D405 Depth Camera */ > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > > + .idVendor = 0x8086, > > > + .idProduct = 0x0b5b, > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > > + .bInterfaceSubClass = 1, > > > + .bInterfaceProtocol = 0, > > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > + /* Intel D455 Depth Camera */ > > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > > + .idVendor = 0x8086, > > > + .idProduct = 0x0b5c, > > > + .bInterfaceClass = USB_CLASS_VIDEO, > > > + .bInterfaceSubClass = 1, > > > + .bInterfaceProtocol = 0, > > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > > /* Generic USB Video Class */ > > > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) }, > > > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) }, --------------------------------------------------------------------- Intel Israel (74) Limited This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
Hi Dmitry I believe Laurent usually requests the full usb descriptors. Could you send the output of lsusb -v for these devices? Thanks! On Sun, 29 Jan 2023 at 15:30, Dmitry Perchanov <dmitry.perchanov@intel.com> wrote: > > Intel RealSense UVC cameras Metadata support. > > Co-developed-by: Yu MENG <yu1.meng@intel.com> > Co-developed-by: Evgeni Raikhel <evgeni.raikhel@intel.com> > Signed-off-by: Dmitry Perchanov <dmitry.perchanov@intel.com> > --- > drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++ > 1 file changed, 72 insertions(+) > > diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c > index e4bcb5011360..955f67d9a993 100644 > --- a/drivers/media/usb/uvc/uvc_driver.c > +++ b/drivers/media/usb/uvc/uvc_driver.c > @@ -3000,6 +3000,78 @@ static const struct usb_device_id uvc_ids[] = { > .bInterfaceSubClass = 1, > .bInterfaceProtocol = 0, > .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D410/ASR depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad2, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D415/ASRC depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad3, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D430/AWG depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad4, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel Fallback USB2 Descriptor */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0ad6, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D435/AWGC depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b07, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D435i depth camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b3a, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D405 Depth Camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b5b, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > + /* Intel D455 Depth Camera */ > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > + | USB_DEVICE_ID_MATCH_INT_INFO, > + .idVendor = 0x8086, > + .idProduct = 0x0b5c, > + .bInterfaceClass = USB_CLASS_VIDEO, > + .bInterfaceSubClass = 1, > + .bInterfaceProtocol = 0, > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > /* Generic USB Video Class */ > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) }, > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) }, > -- > 2.25.1 > > > --------------------------------------------------------------------- > Intel Israel (74) Limited > > This e-mail and any attachments may contain confidential material for > the sole use of the intended recipient(s). Any review or distribution > by others is strictly prohibited. If you are not the intended > recipient, please contact the sender and delete all copies. > -- Ricardo Ribalda
Hi Ricardo. See below for D435 and D455, i can get more if necessary. I'm not sure how can usb descriptor help in that case, we appending only driver_info structure to known pid. Regards, Dmitry P. <<< BEGIN lsusb -v for d455.txt >>> Bus 002 Device 005: ID 8086:0b5c Intel Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.20 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 9 idVendor 0x8086 Intel Corp. idProduct 0x0b5c bcdDevice 50.e0 iManufacturer 1 Intel(R) RealSense(TM) Depth Camera 455 iProduct 2 Intel(R) RealSense(TM) Depth Camera 455 iSerial 3 012345678901 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 3010 bNumInterfaces 7 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 180mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Intel(R) RealSense(TM) Depth Camera 455 Depth Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 455 Depth VideoControl Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 91 dwClockFrequency 48.000000MHz bInCollection 2 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 16384 bControlSize 3 bmControls 0x00000200 Gain iProcessing 0 bmVideoStandards 0x 0 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 3 guidExtensionCode {cb6c60c9-4c59-254d-af47-ccc496435995} bNumControl 16 bNrPins 1 baSourceID( 0) 2 bControlSize 3 bmControls( 0) 0xff bmControls( 1) 0xdd bmControls( 2) 0x00 iExtension 6 Intel(R) RealSense(TM) Depth Camera 455 RGB VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 6 bMaxBurst 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 455 Depth VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 739 bEndPointAddress 130 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 28 bmaControls( 1) 28 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 8 guidFormat {5a313620-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 53084160 dwDefaultFrameInterval 111111 bFrameIntervalType 1 dwBytesPerLine 512 dwFrameInterval( 0) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 135680000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 1696 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 8 guidFormat {50000000-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 53084160 dwDefaultFrameInterval 111111 bFrameIntervalType 1 dwBytesPerLine 512 dwFrameInterval( 0) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 135680000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 1696 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 8 Intel(R) RealSense(TM) Depth Camera 455 Y VideoStreaming Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 5 wTotalLength 1482 bEndPointAddress 131 bmInfo 0 bTerminalLink 5 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 28 bmaControls( 1) 28 bmaControls( 2) 28 bmaControls( 3) 28 bmaControls( 4) 28 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 7 guidFormat {32000000-0000-1000-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4070400 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 5184000 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 9216000 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 12288000 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 67840000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 848 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 16281600 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 36864000 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 7 guidFormat {55595659-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 135680000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 1696 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 3 bNumFrameDescriptors 7 guidFormat {59382020-0000-1000-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4070400 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 5184000 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 9216000 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 12288000 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 67840000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 848 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 16281600 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 36864000 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 4 bNumFrameDescriptors 8 guidFormat {59384920-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 135680000 dwDefaultFrameInterval 100000 bFrameIntervalType 1 dwBytesPerLine 1696 dwFrameInterval( 0) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 245760000 dwMaxBitRate 491520000 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 5 bNumFrameDescriptors 2 guidFormat {59313249-0000-1000-8000-00aa00389b71} bBitsPerPixel 24 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 400 dwMinBitRate 92160000 dwMaxBitRate 153600000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 1920 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 368640000 dwMaxBitRate 614400000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 3840 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 3 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 6 Intel(R) RealSense(TM) Depth Camera 455 RGB Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 455 RGB VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 81 dwClockFrequency 48.000000MHz bInCollection 1 baInterfaceNr( 0) 4 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 6 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x0000000e Auto-Exposure Mode Auto-Exposure Priority Exposure Time (Absolute) VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 7 bSourceID 6 wMaxMultiplier 16384 bControlSize 3 bmControls 0x0000177f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x 0 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 8 guidExtensionCode {6e41ecb8-aca3-8045-8d5c-0bee1597e43d} bNumControl 2 bNrPins 1 baSourceID( 0) 7 bControlSize 3 bmControls( 0) 0x03 bmControls( 1) 0x00 bmControls( 2) 0x00 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 9 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 7 iTerminal 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 455 RGB VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 419 bEndPointAddress 132 bmInfo 0 bTerminalLink 9 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 28 bmaControls( 1) 28 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 7 guidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 8140800 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 10368000 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 18432000 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 2000000 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 294912000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 32563200 dwMaxBitRate 390758400 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1696 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 4 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1000000 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 81920000 dwMaxBitRate 491520000 dwDefaultFrameInterval 333333 bFrameIntervalType 4 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1000000 dwFrameInterval( 3) 2000000 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 1 guidFormat {52573136-661a-42a2-9065-d01814a8ef8a} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 491520000 dwMaxBitRate 491520000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 9 Intel(R) RealSense(TM) HID HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 1000 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 2 bMaxBurst 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 6 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 50 bNumDeviceCaps 3 Device Status: 0x0000 (Bus Powered) <<< END lsusb -v for d455.txt >>> <<< BEGIN lsusb -v for d435.txt >>> Bus 002 Device 006: ID 8086:0b07 Intel Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.20 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 9 idVendor 0x8086 Intel Corp. idProduct 0x0b07 bcdDevice 50.e0 iManufacturer 1 Intel(R) RealSense(TM) Depth Camera 435 iProduct 2 Intel(R) RealSense(TM) Depth Camera 435 iSerial 3 012345678901 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 3062 bNumInterfaces 6 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 180mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth VideoControl Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 91 dwClockFrequency 48.000000MHz bInCollection 2 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 16384 bControlSize 3 bmControls 0x00000200 Gain iProcessing 0 bmVideoStandards 0x 0 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 3 guidExtensionCode {cb6c60c9-4c59-254d-af47-ccc496435995} bNumControl 16 bNrPins 1 baSourceID( 0) 2 bControlSize 3 bmControls( 0) 0xff bmControls( 1) 0xdd bmControls( 2) 0x00 iExtension 6 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 6 bMaxBurst 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 5 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 755 bEndPointAddress 130 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 28 bmaControls( 1) 28 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 8 guidFormat {5a313620-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 176947200 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 512 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 8 guidFormat {50000000-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 256 wHeight 144 dwMinBitRate 53084160 dwMaxBitRate 176947200 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 512 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 111111 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 8 Intel(R) RealSense(TM) Depth Camera 435 Y VideoStreaming Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 5 wTotalLength 1498 bEndPointAddress 131 bmInfo 0 bTerminalLink 5 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 28 bmaControls( 1) 28 bmaControls( 2) 28 bmaControls( 3) 28 bmaControls( 4) 28 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 7 guidFormat {32000000-0000-1000-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4884480 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 11059200 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 203520000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 848 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 19537920 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 7 guidFormat {55595659-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 3 bNumFrameDescriptors 7 guidFormat {59382020-0000-1000-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 4884480 dwMaxBitRate 73267200 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 424 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 6220800 dwMaxBitRate 93312000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 480 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 11059200 dwMaxBitRate 165888000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 14745600 dwMaxBitRate 221184000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 640 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 67840000 dwMaxBitRate 203520000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 848 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 19537920 dwMaxBitRate 293068800 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 44236800 dwMaxBitRate 221184000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 1280 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 4 bNumFrameDescriptors 8 guidFormat {59384920-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 146534400 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 848 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 480 wHeight 270 dwMinBitRate 12441600 dwMaxBitRate 186624000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 960 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 331776000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 442368000 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1280 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 100 dwMinBitRate 135680000 dwMaxBitRate 407040000 dwDefaultFrameInterval 33333 bFrameIntervalType 2 dwBytesPerLine 1696 dwFrameInterval( 0) 33333 dwFrameInterval( 1) 100000 VideoStreaming Interface Descriptor: bLength 46 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 586137600 dwDefaultFrameInterval 111111 bFrameIntervalType 5 dwBytesPerLine 1696 dwFrameInterval( 0) 111111 dwFrameInterval( 1) 166666 dwFrameInterval( 2) 333333 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 245760000 dwMaxBitRate 491520000 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 5 bNumFrameDescriptors 2 guidFormat {59313249-0000-1000-8000-00aa00389b71} bBitsPerPixel 24 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 400 dwMinBitRate 92160000 dwMaxBitRate 153600000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 1920 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 800 dwMinBitRate 368640000 dwMaxBitRate 614400000 dwDefaultFrameInterval 400000 bFrameIntervalType 2 dwBytesPerLine 3840 dwFrameInterval( 0) 400000 dwFrameInterval( 1) 666666 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 3 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 6 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 81 dwClockFrequency 48.000000MHz bInCollection 1 baInterfaceNr( 0) 4 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 6 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x0000000e Auto-Exposure Mode Auto-Exposure Priority Exposure Time (Absolute) VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 7 bSourceID 6 wMaxMultiplier 16384 bControlSize 3 bmControls 0x0000177f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x 0 VideoControl Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 8 guidExtensionCode {6e41ecb8-aca3-8045-8d5c-0bee1597e43d} bNumControl 2 bNrPins 1 baSourceID( 0) 7 bControlSize 3 bmControls( 0) 0x03 bmControls( 1) 0x00 bmControls( 2) 0x00 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 9 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 7 iTerminal 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 6 Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 475 bEndPointAddress 132 bmInfo 0 bTerminalLink 9 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 28 bmaControls( 1) 28 VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 1 bNumFrameDescriptors 9 guidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 180 dwMinBitRate 5529600 dwMaxBitRate 55296000 dwDefaultFrameInterval 166666 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 7372800 dwMaxBitRate 73728000 dwDefaultFrameInterval 166666 bFrameIntervalType 3 dwBytesPerLine 640 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 9768960 dwMaxBitRate 97689600 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 848 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 22118400 dwMaxBitRate 221184000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 29491200 dwMaxBitRate 294912000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1280 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 39075840 dwMaxBitRate 390758400 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1696 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 42 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 960 wHeight 540 dwMinBitRate 49766400 dwMaxBitRate 497664000 dwDefaultFrameInterval 166666 bFrameIntervalType 4 dwBytesPerLine 1920 dwFrameInterval( 0) 166666 dwFrameInterval( 1) 333333 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 88473600 dwMaxBitRate 442368000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 2560 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 9 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 199065600 dwMaxBitRate 995328000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwBytesPerLine 3840 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 1666665 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) VideoStreaming Interface Descriptor: bLength 28 bDescriptorType 36 bDescriptorSubtype 16 (FORMAT_FRAME_BASED) bFormatIndex 2 bNumFrameDescriptors 1 guidFormat {52573136-661a-42a2-9065-d01814a8ef8a} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 bVariableSize 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 17 (FRAME_FRAME_BASED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1920 wHeight 1080 dwMinBitRate 995328000 dwMaxBitRate 995328000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwBytesPerLine 3840 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 50 bNumDeviceCaps 3 Device Status: 0x0000 (Bus Powered) <<< END lsusb -v for d455.txt >>> On Mon, 2023-01-30 at 09:09 +0100, Ricardo Ribalda wrote: > Hi Dmitry > > I believe Laurent usually requests the full usb descriptors. Could you > send the output of lsusb -v for these devices? > > Thanks! > > On Sun, 29 Jan 2023 at 15:30, Dmitry Perchanov > <dmitry.perchanov@intel.com> wrote: > > Intel RealSense UVC cameras Metadata support. > > > > Co-developed-by: Yu MENG <yu1.meng@intel.com> > > Co-developed-by: Evgeni Raikhel <evgeni.raikhel@intel.com> > > Signed-off-by: Dmitry Perchanov <dmitry.perchanov@intel.com> > > --- > > drivers/media/usb/uvc/uvc_driver.c | 72 ++++++++++++++++++++++++++++++ > > 1 file changed, 72 insertions(+) > > > > diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c > > index e4bcb5011360..955f67d9a993 100644 > > --- a/drivers/media/usb/uvc/uvc_driver.c > > +++ b/drivers/media/usb/uvc/uvc_driver.c > > @@ -3000,6 +3000,78 @@ static const struct usb_device_id uvc_ids[] = { > > .bInterfaceSubClass = 1, > > .bInterfaceProtocol = 0, > > .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D410/ASR depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad2, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D415/ASRC depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad3, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D430/AWG depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad4, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel Fallback USB2 Descriptor */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0ad6, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D435/AWGC depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b07, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D435i depth camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b3a, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D405 Depth Camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b5b, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > + /* Intel D455 Depth Camera */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x8086, > > + .idProduct = 0x0b5c, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) }, > > /* Generic USB Video Class */ > > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) }, > > { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) }, > > -- > > 2.25.1 > > > > > > --------------------------------------------------------------------- > > Intel Israel (74) Limited > > > > This e-mail and any attachments may contain confidential material for > > the sole use of the intended recipient(s). Any review or distribution > > by others is strictly prohibited. If you are not the intended > > recipient, please contact the sender and delete all copies. > > > > --------------------------------------------------------------------- Intel Israel (74) Limited This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
© 2016 - 2025 Red Hat, Inc.