Библиотека LUFA (раннее название MyUSB) версия 101122
USB_Audio_StdDescriptor_FeatureUnit_t Struct Reference

Дескрптор Feature Unit, специфичный для Audio class (стиль именования USB-IF). More...

#include <Audio.h>

Data Fields

uint8_t bLength
uint8_t bDescriptorType
uint8_t bDescriptorSubtype
uint8_t bUnitID
uint8_t bSourceID
uint8_t bControlSize
uint8_t bmaControls [3]
uint8_t iFeature

Detailed Description

Определение типа дескриптора юнита особенности (Feature Unit), специфичного для Audio class. Показывает хосту, какие особенности для базового управления имеются в аудиопотоке устройства, такие как громкость каждого канала. Для подробностей см. спецификацию USB Audio.

See also:
USB_Audio_Descriptor_FeatureUnit_t для версии этого типа с нестандартными, специфичными для LUFA именами элементов.

Field Documentation

Размер каждого элемента в массиве ChannelControls.

Значение подтипа, используемое для того, чтобы отличить специфичные аудиодескрипторы, должно быть AUDIO_DSUBTYPE_CSInterface_Feature.

Тип дескриптора, либо величина в USB_DescriptorTypes_t, либо величина, получаемая по специфичному классу.

Размер дескриптора в байтах.

Маски особенностей для усправляющего канала, и каждого отдельного аудиоканала.

Значение ID входного источника звука в этот юнит особенности (feature unit).

Значение ID этого юнита особенности (feature unit) - должно быть уникальным в пределах устройства.

Индекс строкового дескриптора, описывающего этот дескриптор в пределах устройства.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines