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

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

#include <Audio.h>

Data Fields

uint8_t bLength
uint8_t bDescriptorType
uint8_t bDescriptorSubtype
uint8_t bTerminalID
uint16_t wTerminalType
uint8_t bAssocTerminal
uint8_t bSourceID
uint8_t iTerminal

Detailed Description

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

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

Field Documentation

ID связанного входного терминала, для физически сгруппированных терминалов, таких как динамик и микрофон в телефонной гарнитуре.

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

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

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

значение ID модуля этого терминала, откуда приходит аудио.

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

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

Тип терминала, маска TERMINAL_*.


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