Библиотека LUFA (раннее название MyUSB) версия 101122
|
Специфичный для 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 | bNrChannels |
uint16_t | wChannelConfig |
uint8_t | iChannelNames |
uint8_t | iTerminal |
Определение типа специфичного для Audio class дескриптора входного терминала. Показывет хосту, что это устройство содержит вход для источника звука, либо физический терминал (коннектор) на устройстве, или логический терминал (например, конечную точку USB). Для подробностей см. спецификацию USB Audio.
ID связанного выходного терминала для физически сгруппированных терминалов, таких как динамик и микрофон телефонной гарнитуры.
Значение подтипа, используемое для того, чтобы отличить специфичные аудиодескрипторы, должно быть AUDIO_DSUBTYPE_CSInterface_InputTerminal.
Тип дескриптора, либо величина в USB_DescriptorTypes_t, либо величина, получаемая по специфичному классу.
Размер дескриптора в байтах.
Общее количество отдельных аудиоканалов внутри этого интерфейса (правый, левый, и т. д.)
Значение ID этого юнита терминала - должно быть уникальным в пределах устройства.
Индекс строкового дескриптора, описывающего этот канал в пределах устройства.
Индекс строкового дескриптора, описывающего этот дескриптор в пределах устройства.
Маски CHANNEL_*, показывающие, какое расположение каналов поддерживается терминалом.
Тип терминала, маска TERMINAL_*.