Public Attributes | List of all members
_USBDeviceDescriptor Struct Reference

#include <USBDescriptors.h>

Public Attributes

uint16_t bcdDevice
 
uint16_t bcdUSB
 
uint8_t bDescriptorType
 
uint8_t bDeviceClass
 
uint8_t bDeviceProtocol
 
uint8_t bDeviceSubClass
 
uint8_t bLength
 
uint8_t bMaxPacketSize0
 
uint8_t bNumConfigurations
 
uint16_t idProduct
 
uint16_t idVendor
 
uint8_t iManufacturer
 
uint8_t iProduct
 
uint8_t iSerialNumber
 

Detailed Description

Definition at line 493 of file USBDescriptors.h.

Member Data Documentation

◆ bcdDevice

uint16_t _USBDeviceDescriptor::bcdDevice

Device release number in BCD format.

Definition at line 514 of file USBDescriptors.h.

◆ bcdUSB

uint16_t _USBDeviceDescriptor::bcdUSB

USB specification release number in BCD format.

Definition at line 500 of file USBDescriptors.h.

◆ bDescriptorType

uint8_t _USBDeviceDescriptor::bDescriptorType

Descriptor type (USBGenericDescriptor_DEVICE).

Definition at line 498 of file USBDescriptors.h.

◆ bDeviceClass

uint8_t _USBDeviceDescriptor::bDeviceClass

Device class code.

Definition at line 502 of file USBDescriptors.h.

◆ bDeviceProtocol

uint8_t _USBDeviceDescriptor::bDeviceProtocol

Device protocol code.

Definition at line 506 of file USBDescriptors.h.

◆ bDeviceSubClass

uint8_t _USBDeviceDescriptor::bDeviceSubClass

Device subclass code.

Definition at line 504 of file USBDescriptors.h.

◆ bLength

uint8_t _USBDeviceDescriptor::bLength

Size of this descriptor in bytes.

Definition at line 496 of file USBDescriptors.h.

◆ bMaxPacketSize0

uint8_t _USBDeviceDescriptor::bMaxPacketSize0

Maximum packet size of endpoint 0 (in bytes).

Definition at line 508 of file USBDescriptors.h.

◆ bNumConfigurations

uint8_t _USBDeviceDescriptor::bNumConfigurations

Number of possible configurations for the device.

Definition at line 522 of file USBDescriptors.h.

◆ idProduct

uint16_t _USBDeviceDescriptor::idProduct

Product ID.

Definition at line 512 of file USBDescriptors.h.

◆ idVendor

uint16_t _USBDeviceDescriptor::idVendor

Vendor ID.

Definition at line 510 of file USBDescriptors.h.

◆ iManufacturer

uint8_t _USBDeviceDescriptor::iManufacturer

Index of the manufacturer string descriptor.

Definition at line 516 of file USBDescriptors.h.

◆ iProduct

uint8_t _USBDeviceDescriptor::iProduct

Index of the product string descriptor.

Definition at line 518 of file USBDescriptors.h.

◆ iSerialNumber

uint8_t _USBDeviceDescriptor::iSerialNumber

Index of the serial number string descriptor.

Definition at line 520 of file USBDescriptors.h.


The documentation for this struct was generated from the following file:


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:02