Author Topic: What is my USB Device Subclass ?  (Read 504 times)


  • Member
  • ***
  • Posts: 10
What is my USB Device Subclass ?
« on: November 14, 2019, 10:20:38 am »
Attached device descriptor was captured from USB View tool running on windows computer.  USB device is a Rifle Scope.

I looked up Device Subclass and Device Protocol in 'USB Complete: The Developer's Guide' Book, Table 4-3 but I'm unclear as to what is Subclass and protocol of my device.

Please see attached filename descriptor.PNG which was retrieved from my device by USB View Tool.  Also attached filename device_class.PNG contains part of Table 4-3.

What do following Two mean:
bDeviceSubClass:  0x02
bDeviceProtocol:    0x01

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 2927
    • Lakeview Research
Re: What is my USB Device Subclass ?
« Reply #1 on: November 14, 2019, 10:37:00 am »
Interface Association Descriptor, the class is specified in the interface descriptors.