Библиотека LUFA (раннее название MyUSB) версия 101122
|
Дескриптор формата, специфичный для Audio class (стиль именования USB-IF). More...
#include <Audio.h>
Data Fields | |
uint8_t | bLength |
uint8_t | bDescriptorType |
uint8_t | bDescriptorSubtype |
uint8_t | bFormatType |
uint8_t | bNrChannels |
uint8_t | bSubFrameSize |
uint8_t | bBitResolution |
uint8_t | bSampleFrequencyType |
uint8_t | SampleFrequencies [AUDIO_TOTAL_SAMPLE_RATES *3] |
Определение типа дескриптор аудиоформата, специфичный для Audio class. Используется для предостваления хосту полной информации о количетсве каналов, точности выборки, допустимых частотах выборок и методе кодирования, исопльзуемых в аудиопотоках устройства. Для подробностей см. спецификацию USB Audio.
Битовое разрешение выборок каждого канала в потоке.
Значение подтипа, используемое, чтобы отличить друг от друга специфичные к аудиоклассу дескрипторы, величина из перечисления Audio_CSInterface_AS_SubTypes_t.
Значние подтипа, используемое, чтобы отличить друг от друга специфичные для audio class дескрипторы, должно быть AUDIO_DSUBTYPE_CSInterface_FormatType.
Формат аудиопотока, см. спецификацию форматов аудиоустройства.
Размер дескриптора в байтах.
Общее количество дискретных каналов в потоке.
Общее количество частот выборок, поддерживаемых устройством.
Размер в байтах данных каждой выборки канала в потоке.
uint8_t USB_Audio_StdDescriptor_Format_t::SampleFrequencies[AUDIO_TOTAL_SAMPLE_RATES *3] |
Частоты выборки, поддерживаемые устройством (должны быть 24-битными).